예제 #1
0
 private cDepartamento(long pId)
 {
     using (DataTable dt = Funciones.ExecuteDataTable("select * from DEPARTAMENTO where D_ID=" + pId.ToString()))
     {
         if (dt.Rows.Count != 1)
         {
             Funciones.fgError("Referencia inválida para cDEPARTAMENTO con pId " + pId.ToString());
         }
         this._Id = pId;
         Funciones.AsignarDesdeDr(ref this._I_ID, dt.Rows[0], "I_ID");
         Funciones.AsignarDesdeDr(ref this._DT_PK, dt.Rows[0], "DT_PK");
         Funciones.AsignarDesdeDr(ref this._D_RESPONSABLE, dt.Rows[0], "D_RESPONSABLE");
         Funciones.AsignarDesdeDr(ref this._D_IMAGEN, dt.Rows[0], "D_IMAGEN");
         Funciones.AsignarDesdeDr(ref this._D_EMAIL, dt.Rows[0], "D_EMAIL");
         Funciones.AsignarDesdeDr(ref this._D_TELEFONO, dt.Rows[0], "D_TELEFONO");
     }
 }
예제 #2
0
 private cNoticia(long pId)
 {
     using (DataTable dt = Funciones.ExecuteDataTable("select * from NOTICIA where N_ID=" + pId.ToString()))
     {
         if (dt.Rows.Count != 1)
         {
             Funciones.fgError("Referencia inválida para cNOTICIA con pId " + pId.ToString());
         }
         this._Id = pId;
         Funciones.AsignarDesdeDr(ref this._D_ID, dt.Rows[0], "D_ID");
         Funciones.AsignarDesdeDr(ref this._N_TITULO, dt.Rows[0], "N_TITULO");
         Funciones.AsignarDesdeDr(ref this._N_IMAGEN, dt.Rows[0], "N_IMAGEN");
         Funciones.AsignarDesdeDr(ref this._N_IMAGEN_REFERECIA, dt.Rows[0], "N_IMAGEN_REFERECIA");
         Funciones.AsignarDesdeDr(ref this._USR_PK, dt.Rows[0], "USR_PK");
         Funciones.AsignarDesdeDr(ref this._N_FECHA_SISTEMA, dt.Rows[0], "N_FECHA_SISTEMA");
     }
 }
예제 #3
0
 private cUsuario(string pPk)
 {
     using (DataTable dt = Funciones.ExecuteDataTable("SELECT * FROM USUARIO WHERE USR_PK='" + pPk + "'"))
     {
         if (dt.Rows.Count != 1)
         {
             Funciones.fgError("Referencia inválida para cUsuario con pk " + pPk);
             return;
         }
         this._PK = pPk;
         Funciones.AsignarDesdeDr(ref this._P_PK, dt.Rows[0], "P_PK");
         Funciones.AsignarDesdeDr(ref this._D_ID, dt.Rows[0], "D_ID");
         Funciones.AsignarDesdeDr(ref this._USR_NOMBRE, dt.Rows[0], "USR_NOMBRE");
         Funciones.AsignarDesdeDr(ref this._USR_EMAIL, dt.Rows[0], "USR_EMAIL");
         Funciones.AsignarDesdeDr(ref this._USR_PASSWORD, dt.Rows[0], "USR_PASSWORD");
         Funciones.AsignarDesdeDr(ref this._USR_FECHA_SISTEMA, dt.Rows[0], "USR_FECHA_SISTEMA");
         Funciones.AsignarDesdeDr(ref this._USR_ACTIVO_SI_NO, dt.Rows[0], "USR_ACTIVO_SI_NO");
     }
 }
예제 #4
0
 private cIglesia(int pId)
 {
     using (DataTable dt = Funciones.ExecuteDataTable("select * from IGLESIA where I_ID=" + pId.ToString()))
     {
         if (dt.Rows.Count != 1)
         {
             Funciones.fgError("Referencia inválida para cIGLESIA con pId " + pId.ToString());
         }
         this._Id = pId;
         Funciones.AsignarDesdeDr(ref this._S_ID, dt.Rows[0], "S_ID");
         Funciones.AsignarDesdeDr(ref this._DI_ID, dt.Rows[0], "DI_ID");
         Funciones.AsignarDesdeDr(ref this._I_NOMBRE, dt.Rows[0], "I_NOMBRE");
         Funciones.AsignarDesdeDr(ref this._I_DIRECCION, dt.Rows[0], "I_DIRECCION");
         Funciones.AsignarDesdeDr(ref this._I_TELEFONO, dt.Rows[0], "I_TELEFONO");
         Funciones.AsignarDesdeDr(ref this._I_EMAIL, dt.Rows[0], "I_EMAIL");
         Funciones.AsignarDesdeDr(ref this._I_MAPA, dt.Rows[0], "I_MAPA");
         Funciones.AsignarDesdeDr(ref this._I_IMAGEN, dt.Rows[0], "I_IMAGEN");
     }
 }
예제 #5
0
 private cSede(int pId)
 {
     using (DataTable dt = Funciones.ExecuteDataTable("select * from SEDE where S_ID=" + pId.ToString()))
     {
         if (dt.Rows.Count != 1)
         {
             Funciones.fgError("Referencia inválida para cSEDE con pId " + pId.ToString());
         }
         this._Id = pId;
         Funciones.AsignarDesdeDr(ref this._U_ID, dt.Rows[0], "U_ID");
         Funciones.AsignarDesdeDr(ref this._S_TIPO, dt.Rows[0], "S_TIPO");
         Funciones.AsignarDesdeDr(ref this._S_NOMBRE, dt.Rows[0], "S_NOMBRE");
         Funciones.AsignarDesdeDr(ref this._S_TELEFONO, dt.Rows[0], "S_TELEFONO");
         Funciones.AsignarDesdeDr(ref this._S_EMAIL, dt.Rows[0], "S_EMAIL");
         Funciones.AsignarDesdeDr(ref this._S_SITIO_WEB, dt.Rows[0], "S_SITIO_WEB");
         Funciones.AsignarDesdeDr(ref this._S_DIRECCION, dt.Rows[0], "S_DIRECCION");
         Funciones.AsignarDesdeDr(ref this._S_MAPA, dt.Rows[0], "S_MAPA");
         Funciones.AsignarDesdeDr(ref this._S_IMAGEN, dt.Rows[0], "S_IMAGEN");
     }
 }