Exemplo n.º 1
0
        public void Add(string descripcion, string dirPagina, string userName)
        {
            var max = db.Privilegios.DefaultIfEmpty().Max(p => p == null ? 0 : p.CodPrivilegio);

            Datos.Privilegios privilegios = new Datos.Privilegios()
            {
                CodPrivilegio = max + 1,
                Descripcion   = descripcion,
                DirPagina     = dirPagina,
                UsuaReg       = userName,
                FechaReg      = DateTime.Now
            };

            db.Privilegios.Add(privilegios);
            db.SaveChanges();
        }
Exemplo n.º 2
0
        protected void btnEditar_Click(object sender, EventArgs e)
        {
            codigo     = Request.QueryString["cod"];
            privilegio = privilegioCtrl.Get(Convert.ToInt32(codigo));

            try
            {
                string descripcion = txbDescripcion.Text;
                string dirPagina   = txbDirPagina.Text;

                privilegioCtrl.Actualizar(privilegio, descripcion, dirPagina);
                Response.Redirect("~/Vistas/Privilegios/Index");
            }
            catch (Exception ex)
            {
                ErrorMessage.Text = ex.Message;
            }
        }
Exemplo n.º 3
0
 public void Eliminar(Datos.Privilegios privilegio)
 {
     db.Privilegios.Remove(privilegio);
     db.SaveChanges();
 }