public ActionResult Create([Bind(Include = "ID_FARMACIA,RAZON_SOCIAL,NIT,DIRECCION,TELEFONO,USUARIO,CLAVE,FECHA_CREACION,FECHA_MODIFICACION")] FARMACIA fARMACIA, string Clave2) { var max = db.FARMACIA.OrderByDescending(x => x.ID_FARMACIA).FirstOrDefault(); if (max != null) { fARMACIA.ID_FARMACIA = max.ID_FARMACIA + 1; } else { fARMACIA.ID_FARMACIA = 1; } fARMACIA.FECHA_CREACION = DateTime.Now; //validar contraseñas if (!fARMACIA.CLAVE.Equals(Clave2)) { throw new ApplicationException("Clave no coincide"); } else { fARMACIA.CLAVE = Util.Util.Encriptar(fARMACIA.CLAVE); db.FARMACIA.Add(fARMACIA); db.SaveChanges(); } return(Redirect("~/default.aspx")); }
public ActionResult DeleteConfirmed(decimal id) { FARMACIA fARMACIA = db.FARMACIA.Find(id); db.FARMACIA.Remove(fARMACIA); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_FARMACIA,RAZON_SOCIAL,NIT,DIRECCION,TELEFONO,USUARIO,CLAVE,FECHA_CREACION,FECHA_MODIFICACION")] FARMACIA fARMACIA, string Clave) { db.Entry(fARMACIA).State = EntityState.Modified; fARMACIA.CLAVE = Clave; fARMACIA.FECHA_MODIFICACION = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index", "Home")); }
// GET: FARMACIA/Edit/5 public ActionResult Edit(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FARMACIA fARMACIA = db.FARMACIA.Find(id); if (fARMACIA == null) { return(HttpNotFound()); } return(View(fARMACIA)); }