public void getAsesor(ref ModeloNegocio.Asesor ObjAsesor) { AccesoDatos.User user = new AccesoDatos.User(); ModeloNegocio.User ObjUser = new ModeloNegocio.User(); ObjUser = user.getUser(ObjAsesor.id); ObjAsesor.FullName = ObjUser.FullName; ObjAsesor.Codigo = ObjUser.Codigo; ObjAsesor.Email = ObjUser.Email; ObjAsesor.Telefono = ObjUser.Telefono; ObjAsesor.FechaCreado = ObjUser.FechaCreado; ObjAsesor.FechaActualizado = ObjUser.FechaActualizado; ObjAsesor.typeUser = ObjUser.typeUser; ObjAsesor.Grupo = ObjUser.Grupo; List <ModeloNegocio.School> lista = new List <ModeloNegocio.School>(); LogicaNegocio.UserSchool asesorSchool = new LogicaNegocio.UserSchool(); lista = asesorSchool.getAllSchoolForUser(ObjAsesor.id); ObjAsesor.Schools = lista; List <ModeloNegocio.User> lista1 = new List <ModeloNegocio.User>(); LogicaNegocio.UserTeacher asesorTeacher = new LogicaNegocio.UserTeacher(); lista1 = asesorTeacher.getAllTeacherForUser(ObjAsesor.id); ObjAsesor.Teachers = lista1; }
public List<ModeloNegocio.User> getAllTeacherForUser(int iduser) { //LogicaNegocioa.UsuarioLN objListaUsuario = new LogicaNegocio.UsuarioLN(); List<ModeloNegocio.User> lista = new List<ModeloNegocio.User>(); AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher(); Teachers = userTeacher.getAllTeacherForIdUser(iduser); foreach (DataRow fila in Teachers.Rows) { ModeloNegocio.User teacher = new ModeloNegocio.User(); teacher.id = int.Parse(fila["user_teacher_id"].ToString()); teacher.FullName = fila["name"].ToString(); lista.Add(teacher); } return lista; }
public List <ModeloNegocio.User> getAllTeacherForUser(int iduser) { //LogicaNegocioa.UsuarioLN objListaUsuario = new LogicaNegocio.UsuarioLN(); List <ModeloNegocio.User> lista = new List <ModeloNegocio.User>(); AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher(); Teachers = userTeacher.getAllTeacherForIdUser(iduser); foreach (DataRow fila in Teachers.Rows) { ModeloNegocio.User teacher = new ModeloNegocio.User(); teacher.id = int.Parse(fila["user_teacher_id"].ToString()); teacher.FullName = fila["name"].ToString(); lista.Add(teacher); } return(lista); }
public void getDirector(ref ModeloNegocio.Director ObjDirector) { AccesoDatos.User user = new AccesoDatos.User(); ModeloNegocio.User ObjUser = new ModeloNegocio.User(); ObjUser = user.getUser(ObjDirector.id); ObjDirector.FullName = ObjUser.FullName; ObjDirector.Codigo = ObjUser.Codigo; ObjDirector.Email = ObjUser.Email; ObjDirector.Telefono = ObjUser.Telefono; ObjDirector.FechaCreado = ObjUser.FechaCreado; ObjDirector.FechaActualizado = ObjUser.FechaActualizado; ObjDirector.typeUser = ObjUser.typeUser; //ObjDirector.TypeContract = ObjUser.TypeContract; LogicaNegocio.UserSchool asesorSchool = new LogicaNegocio.UserSchool(); List <ModeloNegocio.School> lista = new List <ModeloNegocio.School>(); lista = asesorSchool.getAllSchoolForUser(ObjDirector.id); foreach (ModeloNegocio.School School_list in lista) { ObjDirector.School_id = School_list.id; } List <ModeloNegocio.TeacherGrade> lista1 = new List <ModeloNegocio.TeacherGrade>(); LogicaNegocio.TeacherGrade teacherGrade = new LogicaNegocio.TeacherGrade(); lista1 = teacherGrade.getAllTeacherGradeForUser(ObjDirector.id); ObjDirector.TeacherGrade = lista1; List <ModeloNegocio.TeacherCourse> lista2 = new List <ModeloNegocio.TeacherCourse>(); LogicaNegocio.TeacherCourse teacherCourse = new LogicaNegocio.TeacherCourse(); lista2 = teacherCourse.getAllTeacherCourseForUser(ObjDirector.id); ObjDirector.TeacherCourses = lista2; List <ModeloNegocio.TeacherTurn> lista3 = new List <ModeloNegocio.TeacherTurn>(); LogicaNegocio.TeacherTurn teacherTurn = new LogicaNegocio.TeacherTurn(); lista3 = teacherTurn.getAllTeacherTurnForUser(ObjDirector.id); ObjDirector.TeacherTurns = lista3; }
public void getDocente(ref ModeloNegocio.Docente ObjDocente) { AccesoDatos.User user = new AccesoDatos.User(); ModeloNegocio.User ObjUser = new ModeloNegocio.User(); ObjUser = user.getUser(ObjDocente.id); ObjDocente.FullName = ObjUser.FullName; ObjDocente.Codigo = ObjUser.Codigo; ObjDocente.Email = ObjUser.Email; ObjDocente.Telefono = ObjUser.Telefono; ObjDocente.FechaCreado = ObjUser.FechaCreado; ObjDocente.FechaActualizado = ObjUser.FechaActualizado; ObjDocente.typeUser = ObjUser.typeUser; ObjDocente.TypeContract = ObjUser.TypeContract; LogicaNegocio.UserSchool asesorSchool = new LogicaNegocio.UserSchool(); List<ModeloNegocio.School> lista = new List<ModeloNegocio.School>(); lista = asesorSchool.getAllSchoolForUser(ObjDocente.id); foreach (ModeloNegocio.School School_list in lista) { ObjDocente.School_id = School_list.id; } List<ModeloNegocio.TeacherGrade> lista1 = new List<ModeloNegocio.TeacherGrade>(); LogicaNegocio.TeacherGrade teacherGrade = new LogicaNegocio.TeacherGrade(); lista1 = teacherGrade.getAllTeacherGradeForUser(ObjDocente.id); ObjDocente.TeacherGrade = lista1; List<ModeloNegocio.TeacherCourse> lista2 = new List<ModeloNegocio.TeacherCourse>(); LogicaNegocio.TeacherCourse teacherCourse = new LogicaNegocio.TeacherCourse(); lista2 = teacherCourse.getAllTeacherCourseForUser(ObjDocente.id); ObjDocente.TeacherCourses = lista2; List<ModeloNegocio.TeacherTurn> lista3 = new List<ModeloNegocio.TeacherTurn>(); LogicaNegocio.TeacherTurn teacherTurn = new LogicaNegocio.TeacherTurn(); lista3 = teacherTurn.getAllTeacherTurnForUser(ObjDocente.id); ObjDocente.TeacherTurns = lista3; }
/// <summary> /// getContentId Metodo obtiene un Contenido segĂșn su ID /// </summary> /// <param name="id">Id del Contenido </param> /// <returns>Retorna un List ModeloNegocio.Content</returns> public ModeloNegocio.Content getContentId(int id) { try { ModeloNegocio.Content content = new ModeloNegocio.Content(); Cmd = new SqlCommand(); Cmd.Connection = Conn; Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "PA_GET_CONTENT_ID"; Cmd.Parameters.Add("@id", SqlDbType.Int).Value = id; Dtr = Cmd.ExecuteReader(); while (Dtr.Read()) { //Lista.Add(new EntidadNegocio.UsuarioEN(Convert.ToInt32(Dtr["idusuario"]), Dtr["nombre"].ToString(), Dtr["usuario"].ToString(), Dtr["password"].ToString(), Convert.ToInt32(Dtr["permiso"]))); content.Id = Convert.ToInt32(Dtr["id"]); content.Title = Convert.ToString(Dtr["title"]); content.ContentNote = Convert.ToString(Dtr["content"]); if (DBNull.Value.Equals(Dtr["image"])) { content.Image = null; } else { content.Image = Dtr["image"].ToString(); } if (DBNull.Value.Equals(Dtr["created_at"])) { content.Created_at = DateTime.Now; } else { content.Created_at = Convert.ToDateTime(Dtr["created_at"]); } if (DBNull.Value.Equals(Dtr["updated_at"])) { content.Updated_at = DateTime.Now; } else { content.Updated_at = Convert.ToDateTime(Dtr["updated_at"]); } ModeloNegocio.User user = new ModeloNegocio.User(); user.id = Convert.ToInt32(Dtr["iduser"]); user.FullName = Convert.ToString(Dtr["user_name"]); content.User = user; ModeloNegocio.TypeContent typeContent = new ModeloNegocio.TypeContent(); typeContent.Id = Convert.ToInt32(Dtr["idtype"]); typeContent.Name = Convert.ToString(Dtr["type_content_name"]); content.typeContent = typeContent; AccesoDatos.Comment comment = new AccesoDatos.Comment(); List <ModeloNegocio.Comment> lista = new List <ModeloNegocio.Comment>(); lista = comment.getAllCommentContentId(Convert.ToInt32(Dtr["id"])); content.Comment = lista; ModeloNegocio.TypeUser typeUser = new ModeloNegocio.TypeUser(); typeUser.Id = Convert.ToInt32(Dtr["idtype"]); typeUser.Name = Convert.ToString(Dtr["type_content_name"]); } Cmd.Parameters.Clear(); Dtr.Close(); Conn.Close(); return(content); } catch (Exception ex) { throw new Exception("Error en Acceso a Datos: LoginUsuario.", ex); } }
/// <summary> /// getContentId Metodo obtiene un Contenido segĂșn su ID /// </summary> /// <param name="id">Id del Contenido </param> /// <returns>Retorna un List ModeloNegocio.Content</returns> public ModeloNegocio.Content getContentId(int id) { try { ModeloNegocio.Content content = new ModeloNegocio.Content(); Cmd = new SqlCommand(); Cmd.Connection = Conn; Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "PA_GET_CONTENT_ID"; Cmd.Parameters.Add("@id", SqlDbType.Int).Value = id; Dtr = Cmd.ExecuteReader(); while (Dtr.Read()) { //Lista.Add(new EntidadNegocio.UsuarioEN(Convert.ToInt32(Dtr["idusuario"]), Dtr["nombre"].ToString(), Dtr["usuario"].ToString(), Dtr["password"].ToString(), Convert.ToInt32(Dtr["permiso"]))); content.Id = Convert.ToInt32(Dtr["id"]); content.Title = Convert.ToString(Dtr["title"]); content.ContentNote = Convert.ToString(Dtr["content"]); if (DBNull.Value.Equals(Dtr["image"])) { content.Image = null; } else { content.Image = Dtr["image"].ToString() ; } if (DBNull.Value.Equals(Dtr["created_at"])) { content.Created_at = DateTime.Now; } else { content.Created_at = Convert.ToDateTime(Dtr["created_at"]); } if (DBNull.Value.Equals(Dtr["updated_at"])) { content.Updated_at = DateTime.Now; } else { content.Updated_at = Convert.ToDateTime(Dtr["updated_at"]); } ModeloNegocio.User user = new ModeloNegocio.User(); user.id = Convert.ToInt32(Dtr["iduser"]); user.FullName = Convert.ToString(Dtr["user_name"]); content.User=user; ModeloNegocio.TypeContent typeContent = new ModeloNegocio.TypeContent(); typeContent.Id = Convert.ToInt32(Dtr["idtype"]); typeContent.Name = Convert.ToString(Dtr["type_content_name"]); content.typeContent=typeContent; AccesoDatos.Comment comment = new AccesoDatos.Comment(); List<ModeloNegocio.Comment> lista = new List<ModeloNegocio.Comment>(); lista=comment.getAllCommentContentId(Convert.ToInt32(Dtr["id"])); content.Comment = lista; ModeloNegocio.TypeUser typeUser = new ModeloNegocio.TypeUser(); typeUser.Id = Convert.ToInt32(Dtr["idtype"]); typeUser.Name = Convert.ToString(Dtr["type_content_name"]); } Cmd.Parameters.Clear(); Dtr.Close(); Conn.Close(); return content; } catch (Exception ex) { throw new Exception("Error en Acceso a Datos: LoginUsuario.", ex); } }