public JsonResult PostGuardarMarca(MarcaForm xoMarca) { string xsError = ""; xoProductoCtrl.GuardarMarca(xoMarca, out xsError); return(Json(xsError)); }
public void GuardarMarca(MarcaForm xoMarca, out string xsError) { xsError = ""; using (BD_Entities xoDB = new BD_Entities()) { try { var loMarca = xoDB.marca.Find(xoMarca.Id); if (loMarca != null) { loMarca.mar_nombre = xoMarca.Nombre; } else { var _marca = xoDB.marca.FirstOrDefault(x => x.mar_nombre.ToLower().Equals(xoMarca.Nombre)); if (_marca != null) { xsError = "Ya existe ésta marca"; } else { xoDB.marca.Add(new marca() { mar_nombre = xoMarca.Nombre }); } } if (xsError == "") { xoDB.SaveChanges(); } } catch (Exception ex) { xsError = ex.Message; } } }
public EditMarcaForm(MarcaForm marc) { InitializeComponent(); this.marca = marc; }
public CreateMarcaForm(MarcaForm marc) { InitializeComponent(); this.marca = marc; }