Exemple #1
0
        private void Guardar()
        {
            try
            {
                Aplicacion aplicacion = new Aplicacion();
                aplicacion.Id_Apl          = Convert.ToInt32(txtClave.Text);
                aplicacion.Id_Sol          = Convert.ToInt32(cmbSolucion.SelectedValue);
                aplicacion.Apl_Descripcion = txtDescripcion.Text;
                aplicacion.Id_Emp          = session.Id_Emp;
                aplicacion.Apl_Potencial   = txtPotencial.Value.Value;
                aplicacion.Apl_Limpieza    = chkLimpieza.Checked;
                aplicacion.Estatus         = chkActivo.Checked;
                CN_CatAplicacion clsCatAplicacion = new CN_CatAplicacion();
                int verificador = -1;

                if (HF_ID.Value == "")
                {
                    if (!_PermisoGuardar)
                    {
                        Alerta("No tiene permisos para grabar");
                        return;
                    }
                    clsCatAplicacion.Insertar(aplicacion, 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;
                    }

                    clsCatAplicacion.Modificar(aplicacion, 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;
            }
        }
Exemple #2
0
 private List <Aplicacion> GetList()
 {
     try
     {
         List <Aplicacion> List             = new List <Aplicacion>();
         CN_CatAplicacion  clsCatAplicacion = new CN_CatAplicacion();
         Aplicacion        aplicacion       = new Aplicacion();
         aplicacion.Id_Emp = session.Id_Emp;
         clsCatAplicacion.Lista(aplicacion, session.Emp_Cnx, ref List);
         return(List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }