Exemple #1
0
        protected override void OnAppearing()
        {
            var coloresService = DependencyService.Resolve <IModeloService>();

            BindingContext = new ModelosViewModel(coloresService);
            base.OnAppearing();
        }
Exemple #2
0
 public static Modelos ParseToDB(ModelosViewModel x)
 {
     return(new Modelos()
     {
         CódigoMarca = x.CodigoMarca,
         CódigoModelo = x.CodigoModelo,
         Descrição = x.Descricao,
         DataHoraCriação = x.DataHoraCriacao,
         UtilizadorCriação = x.UtilizadorCriacao,
         DataHoraModificação = x.DataHoraModificacao,
         UtilizadorModificação = x.UtilizadorModificacao
     });
 }
        public ActionResult Edit(int Id)
        {
            ModelosViewModel model = new ModelosViewModel();

            using (InventarioWebEntities db = new InventarioWebEntities())
            {
                var oModelo = db.Modelo.Find(Id);
                model.Nombre = oModelo.nombre_modelo;
                model.ID     = oModelo.id_modelo;
            }

            return(View(model));
        }
 public ActionResult Update(ModelosViewModel model)
 {
     try
     {
         using (InventarioWebEntities db = new InventarioWebEntities())
         {
             var oModelo = db.Modelo.Find(model.ID);
             oModelo.nombre_modelo   = model.Nombre;
             db.Entry(oModelo).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
         }
         return(Content("1"));
     }
     catch (Exception ex)
     {
         return(Content(ex.Message));
     }
 }
 public ActionResult Save(ModelosViewModel model)
 {
     try
     {
         using (InventarioWebEntities db = new InventarioWebEntities())
         {
             var oModelo = new Modelo();
             oModelo.id_modelo     = model.ID;
             oModelo.nombre_modelo = model.Nombre;
             db.Modelo.Add(oModelo);
             db.SaveChanges();
         }
         return(Content("1"));
     }
     catch (Exception ex)
     {
         return(Content(ex.Message));
     }
 }