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));
        }