void Guardar()
        {
            try
            {
                if (!_PermisoGuardar)
                {
                    Alerta("No tiene permisos para grabar");
                    return;
                }
                Sesion session = new Sesion();
                session = (Sesion)Session["Sesion" + Session.SessionID];

                SistemasPropietarios sp = new SistemasPropietarios();
                sp.Id          = Convert.ToInt32(txtClave.Text);
                sp.Descripcion = txtDescripcion.Text;
                sp.Factor      = Convert.ToDouble(txtFactor.Text);
                sp.Clase       = chkClase.Checked;
                sp.Estatus     = chkActivo.Checked;
                sp.Id_Emp      = session.Id_Emp;
                CN_CatSisPropietarios clsCatSisPropietarios = new CN_CatSisPropietarios();
                int verificador = -1;

                if (hiddenActualiza.Value == "")
                {
                    clsCatSisPropietarios.InsertarSisPropietarios(sp, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Nuevo();
                        Alerta("Los datos se guardaron correctamente");
                    }
                    else
                    {
                        Alerta("La clave ya existe");
                    }
                }
                else
                {
                    sp.Id_Anterior = Convert.ToInt32(hiddenActualiza.Value);
                    clsCatSisPropietarios.ModificarSisPropietarios(sp, 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;
            }
        }
 List <SistemasPropietarios> GetList()
 {
     try
     {
         List <SistemasPropietarios> List        = new List <SistemasPropietarios>();
         CN_CatSisPropietarios       clsCatBanco = new CN_CatSisPropietarios();
         Sesion session2 = new Sesion();
         session2 = (Sesion)Session["Sesion" + Session.SessionID];
         clsCatBanco.ConsultaSisPropietarios(session2.Id_Emp, session2.Emp_Cnx, ref List);
         return(List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }