ConvertAgkToExt.cs 875 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using ControlPanel.Interfaces.Strategys;
using ControlPanel.Models;
using ControlPanel.Models.Extend;

using ControlPanel.Interfaces.Reposytorys;
using ControlPanel.NHInplimentRepository;

namespace ControlPanel.ImplimentStrateges
{
    public class ConvertAgkToExt<T> : IConvertToExt<T>
    {

     

        private ExtAgk _extagk;

        public object New(T obj)
        {
          try
            {
                Agk agk = obj as Agk;

                _extagk = new ExtAgk();

                _extagk.id = agk.id;
                _extagk.number = agk.number;
                _extagk.title = "АГК-" + agk.number + " " + agk.river;
            }

            catch (Exception ex)
            {
            
            }

   
            return _extagk;
        }

    }
}