private void setFieldsValue() { string strSQL = "SELECT * FROM tbl_usuario_maestrante WHERE Id_Usuario=" + this.m_Id + ";"; clsDAL oDAL = new clsDAL(); DataTable dtMaestrante = oDAL.getDataTable(strSQL); if (dtMaestrante.Rows.Count == 1) { this.m_IdGrupo = System.Convert.ToByte(dtMaestrante.Rows[0]["Id_Grupo"]); this.m_NoCI = System.Convert.ToString(dtMaestrante.Rows[0]["NoCI"]); this.m_IdAcademicoAutoriza = System.Convert.ToUInt32(dtMaestrante.Rows[0]["Id_AcademicoAutoriza"]); // Manejar los datos de los campos que pertecen al tema de proyecto del maestrante. strSQL = "SELECT * FROM tbl_maestrante_tema_proyecto WHERE Id_Usuario=" + this.m_Id + ";"; DataTable dtTemaProyecto = oDAL.getDataTable(strSQL); this.m_TieneTemaProyecto = false; if (dtTemaProyecto.Rows.Count == 1) { this.m_IdTemaProyecto = System.Convert.ToByte(dtTemaProyecto.Rows[0]["Id_TemaProyecto"]); this.m_Argumentos = System.Convert.ToString(dtTemaProyecto.Rows[0]["Argumentos"]); this.m_datSolicitud = System.Convert.ToDateTime(dtTemaProyecto.Rows[0]["datSolicitud"]); this.m_EstadoTemaProyecto = (clsMaestrante.enuEstadoTemaProyecto)(dtTemaProyecto.Rows[0]["Estado"]); this.m_IdAcademicoRevisa = System.Convert.ToUInt32(dtTemaProyecto.Rows[0]["Id_AcademicoRevisa"]); this.m_TieneTemaProyecto = true; } } oDAL = null; }
public bool getDataFromStruct(clsMaestrante.struMiTemaProyecto MiTemaProyecto) { this.m_IdTemaProyecto = MiTemaProyecto.IdTemaProyecto; this.m_Argumentos = MiTemaProyecto.Argumentos; this.m_datSolicitud = MiTemaProyecto.datSolicitud; this.m_EstadoTemaProyecto = MiTemaProyecto.Estado; this.m_IdAcademicoRevisa = MiTemaProyecto.IdAcademicoRevisa; return(true); }
/// <summary> /// Devuelve la cantidad de Temas de proyecto que se encuentran en el estado que se /// pase como valor en el parámetro Estado, de tipo clsMaestrante.enuEstadoTemaProyecto /// </summary> /// <param name="Estado">valor de tipo clsMaestrante.enuEstadoTemaProyecto (byte)</param> /// <returns></returns> public System.UInt16 getCantTemasProyecto(clsMaestrante.enuEstadoTemaProyecto Estado) { string strSQL = "SELECT COUNT(tbl_maestrante_tema_proyecto.Id_Usuario) " + "FROM tbl_maestrante_tema_proyecto WHERE Estado=" + Estado.ToString("d") + ";"; clsDAL oDAL = new clsDAL(); System.UInt16 intResult; intResult = System.Convert.ToUInt16(oDAL.getEscalarValue(strSQL)); oDAL = null; return(intResult); }