Esempio n. 1
0
 public int funMantenimiento(clsSegMenu csRegistro, int varCodigo, int varOperacion)
 {
     try
     {
         csAccesoDatos.funIniciarSesion("conDBUmbrella");
         object sdrProcedimiento = csAccesoDatos.GDatos.funTraerValorOutput("proSeg_Menu", csRegistro.MenCodigo, csRegistro.MenNombre, csRegistro.MenPadre, csRegistro.FrmCodigo, csRegistro.MenVisible, varOperacion, clsVariablesGlobales.varCodUsuario, clsVariablesGlobales.varIpMaquina, 0);
         varCodigo = int.Parse(sdrProcedimiento.ToString());
         csAccesoDatos.proFinalizarSesion();
         return(varCodigo);
     }
     catch (Exception) { throw; }
 }
Esempio n. 2
0
        public static clsSegMenu funRegistro(DataRow drLista, clsSegMenu objRegistro)
        {
            objRegistro.MenCodigo        = int.Parse(drLista["MenCodigo"].ToString());
            objRegistro.MenNombre        = drLista["MenNombre"] == null ? "" : drLista["MenNombre"].ToString();
            objRegistro.MenPadre         = drLista["MenPadre"] == null ? 0 : int.Parse(drLista["MenPadre"].ToString());
            objRegistro.MenNomPadre      = drLista["MenNomPadre"] == null ? "" : drLista["MenNomPadre"].ToString();
            objRegistro.FrmCodigo        = drLista["FrmCodigo"] == System.DBNull.Value ? 0 : int.Parse(drLista["FrmCodigo"].ToString());
            objRegistro.FrmRuta          = drLista["FrmRuta"] == null ? "" : drLista["FrmRuta"].ToString();
            objRegistro.MenVisible       = (bool)drLista["MenVisible"];
            objRegistro.UsuCrea          = drLista["UsuCrea"] == null ? "" : drLista["UsuCrea"].ToString();
            objRegistro.UsuFechaCrea     = drLista["UsuFechaCrea"] == DBNull.Value ? DateTime.Now : (DateTime)drLista["UsuFechaCrea"];
            objRegistro.UsuCrea          = drLista["UsuModifica"] == null ? "" : drLista["UsuModifica"].ToString();
            objRegistro.UsuFechaModifica = drLista["UsuFechaModifica"] == DBNull.Value ? DateTime.Now : (DateTime)drLista["UsuFechaModifica"];

            return(objRegistro);
        }