Esempio n. 1
0
        public Func <DataRow, Models.Catalogs.Model> GetMapper()
        {
            Func <DataRow, Models.Catalogs.Model> mapper = row =>
            {
                var model = new Models.Catalogs.Model()
                {
                    Id           = Convert.ToInt32(row["Id"].ToString()),
                    Name         = row["Nombre_Modelo"].ToString(),
                    State        = Convert.ToInt32(row["Eliminado"].ToString()),
                    CreationDate = DateTime.Parse(row["Creado"].ToString()).ToString("dd-MM-yyyy"),
                    UpdateDate   = DateTime.Parse(row["Actualizado"].ToString()).ToString("dd-MM-yyyy")
                };
                model.StateText = model.State == 0 ? "Activo" : "Inactivo";
                return(model);
            };

            return(mapper);
        }
Esempio n. 2
0
 public MessageModel UpdateStateItem(Models.Catalogs.Model model)
 {
     string[,] parameters = { { "@Id", "1", model.Id.ToString() }, { "@eliminado", "1", model.State.ToString() } };
     return(_catalog.SetItem(parameters, "pa_eliminar_modelos"));
 }
Esempio n. 3
0
 public MessageModel UpdateItem(Models.Catalogs.Model model)
 {
     string[,] parameters = { { "@Id", "1", model.Id.ToString() }, { "@nombre", "2", model.Name } };
     return(_catalog.SetItem(parameters, "pa_actualizar_modelos"));
 }
Esempio n. 4
0
 public MessageModel SetItem(Models.Catalogs.Model model)
 {
     string[,] parameters = { { "@nombre", "2", model.Name } };
     return(_catalog.SetItem(parameters, "pa_crear_modelos"));
 }