Esempio n. 1
0
        public ActionResult Delete(String ID_SOCIEDAD, String ID_USUARIO)
        {
            DET_APROB dET_APROB = db.DET_APROB.Find(1, ID_SOCIEDAD, ID_USUARIO);

            db.DET_APROB.Remove(dET_APROB);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            DET_APROB dET_APROB = db.DET_APROB.Find(id);

            db.DET_APROB.Remove(dET_APROB);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
 public ActionResult Edit([Bind(Include = "PUESTOC_ID,POS,PUESTOA_ID,BUKRS,MONTO,PRESUPUESTO,ACTIVO")] DET_APROB dET_APROB)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dET_APROB).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PUESTOC_ID = new SelectList(db.PUESTOes, "ID", "ID", dET_APROB.PUESTOC_ID);
     ViewBag.PUESTOA_ID = new SelectList(db.PUESTOes, "ID", "ID", dET_APROB.PUESTOA_ID);
     ViewBag.BUKRS      = new SelectList(db.SOCIEDADs, "BUKRS", "BUTXT", dET_APROB.BUKRS);
     return(View(dET_APROB));
 }
Esempio n. 4
0
        // GET: Det_Aprobs/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DET_APROB dET_APROB = db.DET_APROB.Find(id);

            if (dET_APROB == null)
            {
                return(HttpNotFound());
            }
            return(View(dET_APROB));
        }
Esempio n. 5
0
        // GET: Det_Aprobs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DET_APROB dET_APROB = db.DET_APROB.Find(id);

            if (dET_APROB == null)
            {
                return(HttpNotFound());
            }
            ViewBag.PUESTOC_ID = new SelectList(db.PUESTOes, "ID", "ID", dET_APROB.PUESTOC_ID);
            ViewBag.PUESTOA_ID = new SelectList(db.PUESTOes, "ID", "ID", dET_APROB.PUESTOA_ID);
            ViewBag.BUKRS      = new SelectList(db.SOCIEDADs, "BUKRS", "BUTXT", dET_APROB.BUKRS);
            return(View(dET_APROB));
        }
        public ActionResult Edit([Bind(Include = "ID_SOCIEDAD,ID_USUARIO")] UsuarioC usuarioC)
        {
            var    st          = false;
            var    version     = 1;
            string displayName = null;
            var    keyValue    = db.DET_APROB.FirstOrDefault(a => a.ID_SOCIEDAD == usuarioC.ID_SOCIEDAD);

            if (keyValue != null)
            {
                var reg = db.DET_APROB.Where(a => a.ID_SOCIEDAD == usuarioC.ID_SOCIEDAD);
                version = reg.Count() + 1;
            }


            DET_APROB u = new DET_APROB();

            u.ID_SOCIEDAD = usuarioC.ID_SOCIEDAD;
            u.ID_USUARIO  = usuarioC.ID_USUARIO;
            u.VERSION     = version;
            u.STEP_FASE   = 99;

            db.DET_APROB.Add(u);

            try
            {
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            catch
            {
                ViewBag.Error = "Ocurrio un error al taratar de ingresar registro";
                int pagina = 683; //ID EN BASE DE DATOS
                FnCommon.ObtenerConfPage(db, pagina, User.Identity.Name, this.ControllerContext.Controller);
                UsuarioC obj = new UsuarioC();
                return(View(obj));
            }
        }
Esempio n. 7
0
        public ActionResult Create([Bind(Include = "ID_SOCIEDAD,ID_USUARIO")] UsuarioC usuarioC)
        {
            DET_APROB u = new DET_APROB();

            u.ID_SOCIEDAD = usuarioC.ID_SOCIEDAD;
            u.ID_USUARIO  = usuarioC.ID_USUARIO;
            u.VERSION     = 1;
            u.STEP_FASE   = 99;

            db.DET_APROB.Add(u);

            try
            {
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            catch {
                ViewBag.Error = "El usuario ya existe. Introduzca un ID de usuario diferente";
                int pagina = 683; //ID EN BASE DE DATOS
                FnCommon.ObtenerConfPage(db, pagina, User.Identity.Name, this.ControllerContext.Controller);
                UsuarioC obj = new UsuarioC();
                return(View(obj));
            }
        }