예제 #1
0
 public static Models.Cliente ConvertirAModelo(this ViewModels.ViewCliente cliente)
 {
     Models.Cliente clte = new Models.Cliente(); //convierto de ViewModels a Models
     clte.Apellido = cliente.Apellido;
     clte.Nombre   = cliente.Nombre;
     clte.Edad     = cliente.Edad;
     return(clte);
 }
예제 #2
0
        public static ViewModels.ViewCliente ConvertirAViewModel(this Models.Cliente cliente)
        {
            var clienteViewMod = new ViewModels.ViewCliente
            {
                Id       = cliente.Id,
                Apellido = cliente.Apellido,
                Nombre   = cliente.Nombre,
                Edad     = (int)cliente.Edad
            };

            return(clienteViewMod);
        }
예제 #3
0
        public static List <ViewModels.ViewCliente> ConvertirAViewModels(this List <Models.Cliente> listaClientes)
        {
            //var listaClientes = gestor.Listar();
            var listaViewClientes = new List <ViewModels.ViewCliente>();

            foreach (var modelsCliente in listaClientes)
            {
                var viewCliente = new ViewModels.ViewCliente
                {
                    Id       = modelsCliente.Id,
                    Apellido = modelsCliente.Apellido,
                    Nombre   = modelsCliente.Nombre,
                };
                listaViewClientes.Add(viewCliente);
            }
            return(listaViewClientes);
        }