예제 #1
0
 private void Guardar()
 {
     try
     {
         Sesion session = new Sesion();
         session = (Sesion)Session["Sesion" + Session.SessionID];
         Uen uen = new Uen();
         uen.Descripcion = txtDescripcion.Text;
         uen.Id_Emp      = session.Id_Emp;
         uen.Estatus     = chkActivo.Checked;
         CN_CatUen clsCatUen   = new CN_CatUen();
         int       verificador = -1;
         if (HF_ID.Value == "")
         {
             if (!_PermisoGuardar)
             {
                 Alerta("No tiene permisos para grabar");
                 return;
             }
             uen.Id = Convert.ToInt32(txtClave.Text);
             clsCatUen.InsertarUen(uen, session.Emp_Cnx, ref verificador);
             if (verificador == 1)
             {
                 Nuevo();
                 Alerta("Los datos se guardaron correctamente");
             }
             else
             {
                 Alerta("La clave ya existe");
             }
         }
         else
         {
             if (!_PermisoModificar)
             {
                 Alerta("No tiene permisos para modificar");
                 return;
             }
             uen.Id = Convert.ToInt32(HF_ID.Value);
             clsCatUen.ModificarUen(uen, session.Emp_Cnx, ref verificador);
             if (verificador == 1)
             {
                 Alerta("Los datos se modificaron correctamente");
             }
             else
             {
                 Alerta("Ocurrió un error al intentar modificar los datos");
             }
         }
         rg1.Rebind();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
 private List <Uen> GetList()
 {
     try
     {
         List <Uen> List      = new List <Uen>();
         CN_CatUen  clsCatUen = new CN_CatUen();
         Sesion     session2  = new Sesion();
         session2 = (Sesion)Session["Sesion" + Session.SessionID];
         clsCatUen.ConsultaUen(session2.Id_Emp, session2.Emp_Cnx, ref List);
         return(List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #3
0
 private void CargarUen()
 {
     try
     {
         CN_CatUen  cnUen = new CN_CatUen();
         List <Uen> list  = new List <Uen>();
         cnUen.ConsultaUen_Usuario(ref list, sesion.Id_Emp, HiddenId_U.Value == "" ? (int?)null : Convert.ToInt32(HiddenId_U.Value), sesion.Emp_Cnx);
         ListUen.Items.Clear();
         foreach (Uen u in list)
         {
             RadListBoxItem lbi = new RadListBoxItem();
             lbi.Text    = u.Descripcion;
             lbi.Value   = u.Id.ToString();
             lbi.Checked = u.Id_U == null ? false : true;
             ListUen.Items.Add(lbi);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }