public ActionResult Create(FormCollection form) { var model = new EntidadPatron { id_entidad = int.Parse(form["id_entidad"]), id_tipo = int.Parse(form["id_tipo"]), patron = form["patron"] }; if (PlacaBD.ValidarEntidad(model.id_entidad, model.id_tipo).Select(o => new SelectListItem { Text = o.patron }) .ToList().Count > 0) { ModelState.AddModelError(string.Empty, "Esta entidad ya tiene placas asignadas para este vehiculo"); return(View(model)); } if (PlacaBD.ValidarPatron(model.patron).Count > 0) { ModelState.AddModelError(string.Empty, "Esta patron ya esta siendo utilizado"); return(View(model)); } else { PlacaBD.Create(model); return(RedirectToAction("Index", "Vehiculo")); } }
public static void Create(EntidadPatron m) { var p = new SqlParameter[] { new SqlParameter("@id_entidad", m.id_entidad), new SqlParameter("@id_tipo", m.id_tipo), new SqlParameter("@patron", m.patron) }; //TODO: Populate Util.Execute("CrearEntidadPatron", p); }