protected override void OnAppearing() { var coloresService = DependencyService.Resolve <IModeloService>(); BindingContext = new ModelosViewModel(coloresService); base.OnAppearing(); }
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)); } }