Example #1
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            if (cb_usuario.Text == "")
            {
                S_Utilidades.Mensaje_Informacion("Se debe seleccionar el Usuario");
                return;
            }
            if (DG.Rows.Count == 0)
            {
                S_Utilidades.Mensaje_Informacion("No hay datos");
                return;
            }
            PERMISOS obj = new PERMISOS();

            obj.USUARIO = cb_usuario.Text;

            string condicion = "USUARIO='" + cb_usuario.Text + "'";

            if (S_Permiso.Listar_Permisos(condicion).Count > 0)
            {
                S_Permiso.Eliminar_Permiso(obj);
            }
            foreach (DataGridViewRow fila in this.DG.Rows)
            {
                obj.PANTALLA = fila.Cells[0].Value.ToString();
                obj.ACCESO   = Convert.ToBoolean(fila.Cells[1].Value.ToString());

                S_Permiso.Insertar_Permiso(obj);
            }

            S_Utilidades.Mensaje_Informacion("Datos Guardados Con Exito");
            cb_usuario.Text = "";
            DG.DataSource   = null;
        }
Example #2
0
 private SEGURIDAD()
 {
     PERMISOS = new PERMISOS();
     USUARIOS = new USUARIOS();
     GRUPOS   = new GRUPOS();
     //FORMULARIOS = new FORMULARIOS();
     //MODULOS = new MODULOS();
 }
Example #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            PERMISOS pERMISOS = db.PERMISOS.Find(id);

            db.PERMISOS.Remove(pERMISOS);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ID_PERMISO,DESCRIPCION")] PERMISOS pERMISOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pERMISOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(pERMISOS));
 }
Example #5
0
 public ActionResult Edit([Bind(Include = "ID_PERMISO,ID_EMPLEADO,INICIO,FINAL,GOCE_SALARIO,CANT_HORAS,CANT_DIAS")] PERMISOS pERMISOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pERMISOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ID_EMPLEADO = new SelectList(db.EMPLEADOS, "EMP_ID", "CEDULA", pERMISOS.ID_EMPLEADO);
     return(View(pERMISOS));
 }
        public ActionResult Create([Bind(Include = "ID_PERMISO,DESCRIPCION")] PERMISOS pERMISOS)
        {
            if (ModelState.IsValid)
            {
                db.PERMISOS.Add(pERMISOS);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(pERMISOS));
        }
Example #7
0
 public ActionResult Edit([Bind(Include = "Id_Permiso,Id_Empleado,Desde,Hasta,Correspondiente,Comentarios")] PERMISOS pERMISOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pERMISOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Empleado = new SelectList(db.EMPLEADOS, "Id_Empleado", "Nombre", pERMISOS.Id_Empleado);
     return(View(pERMISOS));
 }
Example #8
0
        public ActionResult Create([Bind(Include = "ID_PERMISO,ID_EMPLEADO,INICIO,FINAL,GOCE_SALARIO,CANT_HORAS,CANT_DIAS,AUTORIZACION")] PERMISOS pERMISOS)
        {
            if (ModelState.IsValid)
            {
                db.PERMISOS.Add(pERMISOS);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID_EMPLEADO = new SelectList(db.EMPLEADOS, "EMP_ID", "ID_EMPLEADO", pERMISOS.ID_EMPLEADO);
            return(View(pERMISOS));
        }
Example #9
0
        public ActionResult CreatePerm([Bind(Include = "ID_PERMISO,ID_EMPLEADO,INICIO,FINAL,GOCE_SALARIO,CANT_HORAS,CANT_DIAS,AUTORIZACION")] PERMISOS pERMISOS)
        {
            if (ModelState.IsValid)
            {
                pERMISOS.FECHA_CREACION = System.DateTime.Now;
                db.PERMISOS.Add(pERMISOS);
                db.SaveChanges();
                return(RedirectToAction("CreatePerm"));
            }

            ViewBagEmpleado();
            return(View(pERMISOS));
        }
Example #10
0
        // GET: PERMISOS/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PERMISOS pERMISOS = db.PERMISOS.Find(id);

            if (pERMISOS == null)
            {
                return(HttpNotFound());
            }
            return(View(pERMISOS));
        }
Example #11
0
        // GET: PERMISOS/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PERMISOS pERMISOS = db.PERMISOS.Find(id);

            if (pERMISOS == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id_Empleado = new SelectList(db.EMPLEADOS, "Id_Empleado", "Nombre", pERMISOS.Id_Empleado);
            return(View(pERMISOS));
        }
Example #12
0
        // GET: PERMISOS/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PERMISOS pERMISOS = db.PERMISOS.Find(id);

            if (pERMISOS == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ID_EMPLEADO = new SelectList(db.EMPLEADOS, "EMP_ID", "CEDULA", pERMISOS.ID_EMPLEADO);
            return(View(pERMISOS));
        }
Example #13
0
        public void Agregar(Object o)
        {
            if (o.GetType().Name == "USUARIO")
            {
                var u = (MODELO.USUARIO)o;
                USUARIOS.AGREGAR_USUARIO(u);
            }

            if (o.GetType().Name == "PERMISO")
            {
                var u = (MODELO.PERMISO)o;
                PERMISOS.AGREGAR_PERMISO(u);
            }

            if (o.GetType().Name == "GRUPO")
            {
                var u = (MODELO.GRUPO)o;
                GRUPOS.AGREGAR_GRUPO(u);
            }
        }
Example #14
0
        public void Eliminar(Object o)
        {
            if (o.GetType().Name == "USUARIO")
            {
                var u = (MODELO.USUARIO)o;
                USUARIOS.ELIMINAR_USUARIO(u);
            }

            if (o.GetType().Name == "PERMISO")
            {
                var u = (MODELO.PERMISO)o;
                PERMISOS.ELIMINAR_PERMISO(u);
            }

            if (o.GetType().Name == "GRUPO")
            {
                var u = (MODELO.GRUPO)o;
                GRUPOS.ELIMINAR_GRUPO(u);
            }
        }
Example #15
0
        public void Modificar(Object o)
        {
            if (o.GetType().Name == "USUARIO")
            {
                var u = (MODELO.USUARIO)o;
                USUARIOS.MODIFICAR_USUARIO(u);
            }

            if (o.GetType().Name == "PERMISO")
            {
                var u = (MODELO.PERMISO)o;
                PERMISOS.MODIFICAR_PERMISO(u);
            }

            if (o.GetType().Name == "GRUPO")
            {
                var u = (MODELO.GRUPO)o;
                GRUPOS.MODIFICAR_GRUPO(u);
            }
        }
Example #16
0
 public PermisoDTO(PERMISOS tp)
 {
     _tp = tp;
 }
Example #17
0
        public static void Eliminar_Permiso(PERMISOS obj)
        {
            D_Permiso Metodo = new D_Permiso();

            Metodo.Eliminar_Permiso(obj);
        }
Example #18
0
        public static void Insertar_Permiso(PERMISOS obj)
        {
            D_Permiso Metodo = new D_Permiso();

            Metodo.Insertar_Permiso(obj);
        }