public bool Modificar(string pCodigo, string pDescripcion)
        {
            FuncionDeAcceso oFuncion = Buscar(pCodigo);

            oFuncion.Descripcion     = pDescripcion.Trim();
            db.Entry(oFuncion).State = System.Data.Entity.EntityState.Modified;

            return(db.SaveChanges() > 0 ? true : false);
        }
        }        //fin de buscar

        public bool Agregar(string pCodigo, string pDescripcion)
        {
            FuncionDeAcceso oFuncion = new FuncionDeAcceso();

            oFuncion.Codigo      = pCodigo.Trim();
            oFuncion.Descripcion = pDescripcion.Trim();
            db.FuncionDeAccesoSet.Add(oFuncion);

            return(db.SaveChanges() > 0 ? true : false);
        }
        public bool Eliminar(string pCodigo, string pDescripcion)
        {
            FuncionDeAcceso oFuncion = Buscar(pCodigo);

            if (oFuncion == null)
            {
                return(false);
            }
            db.FuncionDeAccesoSet.Remove(oFuncion);
            return(db.SaveChanges() > 0 ? true : false);
        }
示例#4
0
        private void txtCodigo_Validating(object sender, CancelEventArgs e)
        {
            FuncionDeAcceso acceso = ope.Buscar(txtCodigo.Text);

            if (acceso == null)
            {
                txtDescripcion.Text = "";
            }
            else
            {
                txtDescripcion.Text = acceso.Descripcion.Trim();
            }
        }