protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DirectorMN = new ModeloNegocio.Director(); DirectorLN = new LogicaNegocio.Director(); DirectorMN.id = Convert.ToInt32(Request.Params["subdirector_id"]); DirectorLN.getDirector(ref DirectorMN); txtCodigo.Text = DirectorMN.Codigo; txtNombreApellido.Text = DirectorMN.FullName; txtCorreo.Text = DirectorMN.Email; txtTelefono.Text = DirectorMN.Telefono; txtCorreo.Text = DirectorMN.Email; ObjSchoolLN = new LogicaNegocio.School(); ddlEscuela.DataSource = ObjSchoolLN.getAllSchoolNoSelect(); ddlEscuela.DataValueField = "id"; ddlEscuela.DataTextField = "nombre"; ddlEscuela.DataBind(); ListItem item = ddlEscuela.Items.FindByValue(Convert.ToString(DirectorMN.School_id)); if (item != null) { item.Selected = true; } } }
public bool updateDirector(ModeloNegocio.Director ObjDirector) { try { Cmd = new SqlCommand(); Cmd.Connection = Conn; Cmd.Parameters.Clear(); Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "[otaku_bcp].PA_UPDATE_DOCENTE"; Cmd.Parameters.Add("@idTeacher", SqlDbType.Int).Value = ObjDirector.id; Cmd.Parameters.Add("@codigo", SqlDbType.VarChar).Value = ObjDirector.Codigo; Cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = ObjDirector.FullName; Cmd.Parameters.Add("@telefono", SqlDbType.VarChar).Value = ObjDirector.Telefono; Cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = ObjDirector.Email; Cmd.Parameters.Add("@id_type", SqlDbType.Int).Value = ObjDirector.Type; Cmd.Parameters.Add("@type_contract", SqlDbType.VarChar).Value = ObjDirector.TypeContract; Cmd.ExecuteNonQuery(); Conn.Close(); return(true); } catch (Exception e) { // Console.WriteLine("{0} Problem insert.", e); //throw new Exception("Error en Acceso a Datos: InsertarMonto.", e); return(false); } //throw new NotImplementedException(); }
public int insertDirector(ModeloNegocio.Director ObjDirector) { try { Cmd = new SqlCommand(); Cmd.Connection = Conn; Cmd.Parameters.Clear(); Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "[otaku_bcp].PA_ING_DOCENTE"; Cmd.Parameters.Add("@codigo", SqlDbType.VarChar).Value = ObjDirector.Codigo; Cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = ObjDirector.FullName; Cmd.Parameters.Add("@telefono", SqlDbType.VarChar).Value = ObjDirector.Telefono; Cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = ObjDirector.Email; Cmd.Parameters.Add("@id_type", SqlDbType.Int).Value = ObjDirector.Type; Cmd.Parameters.Add("@type_contract", SqlDbType.VarChar).Value = ""; Cmd.Parameters.Add("@user_docente_id", SqlDbType.Int).Direction = ParameterDirection.Output; Cmd.ExecuteNonQuery(); ObjDirector.School_id = Convert.ToInt32(Cmd.Parameters["@user_docente_id"].Value); Conn.Close(); return(ObjDirector.School_id); } catch (Exception e) { // Console.WriteLine("{0} Problem insert.", e); //throw new Exception("Error en Acceso a Datos: InsertarMonto.", e); return(0); } //throw new NotImplementedException(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DirectorMN = new ModeloNegocio.Director(); DirectorLN = new LogicaNegocio.Director(); DirectorMN.id = Convert.ToInt32(Request.Params["director_id"]); DirectorLN.getDirector(ref DirectorMN); txtCodigo.Text = DirectorMN.Codigo; txtNombreApellido.Text = DirectorMN.FullName; txtCorreo.Text = DirectorMN.Email; txtTelefono.Text = DirectorMN.Telefono; txtCorreo.Text = DirectorMN.Email; ObjSchoolLN = new LogicaNegocio.School(); ddlEscuela.DataSource = ObjSchoolLN.getAllSchoolNoSelect(); ddlEscuela.DataValueField = "id"; ddlEscuela.DataTextField = "nombre"; ddlEscuela.DataBind(); ListItem item = ddlEscuela.Items.FindByValue(Convert.ToString(DirectorMN.School_id)); if (item != null) { item.Selected = true; } } }
protected void cmdGuardar_Click(object sender, EventArgs e) { ObjDirectorMN = new ModeloNegocio.Director(); ObjDirectorLN = new LogicaNegocio.Director(); ObjDirectorMN.Codigo = txtCodigo.Text; ObjDirectorMN.FullName = txtNombreApellido.Text; ObjDirectorMN.Email = txtCorreo.Text; ObjDirectorMN.Type = 8; ObjDirectorMN.Telefono = txtTelefono.Text; //ObjDirectorMN.TypeContract = Convert.ToString(ddlContrato.SelectedItem); ObjDirectorMN.School_id = ObjDirectorLN.insertDirector(ObjDirectorMN); ObjUserSchoolMN = new ModeloNegocio.UserSchool(); ObjUserSchoolLN = new LogicaNegocio.UserSchool(); ObjUserSchoolMN.UserAsesorId = ObjDirectorMN.School_id; ObjUserSchoolMN.UserSchoolId = Convert.ToInt32(ddlEscuela.SelectedValue); ObjUserSchoolLN.insertUserSchool(ObjUserSchoolMN); string strRedirect; strRedirect = "Admin-ListDirector.aspx?id=4"; Response.Redirect(strRedirect, true); }
public List <ModeloNegocio.Director> getAllDirector(int registroAMostrar, int registroAEmpezar, int tipoUsuario) { List <ModeloNegocio.Director> lista = new List <ModeloNegocio.Director>(); Cmd = new SqlCommand(); Cmd.Connection = Conn; try { Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "[otaku_bcp].PA_LISTA_USERS"; Cmd.Parameters.Add("@RegistrosAMostrar", SqlDbType.Int).Value = registroAMostrar; Cmd.Parameters.Add("@RegistrosAEmpezar", SqlDbType.Int).Value = registroAEmpezar; Cmd.Parameters.Add("@tipoUser", SqlDbType.Int).Value = tipoUsuario; Dtr = Cmd.ExecuteReader(); while (Dtr.Read()) { ModeloNegocio.Director users = new ModeloNegocio.Director(); users.School_id = Convert.ToInt32(Dtr["id"]); users.Codigo = Dtr["codigo"].ToString(); users.FullName = Dtr["name"].ToString(); //users.Type = Dtr["type"].ToString(); users.Email = Dtr["email"].ToString(); if (DBNull.Value.Equals(Dtr["created_at"])) { users.FechaCreado = DateTime.Now; } else { users.FechaCreado = DateTime.Parse(Dtr["created_at"].ToString()); } ModeloNegocio.TypeUser typeUser = new ModeloNegocio.TypeUser(); typeUser.Id = Convert.ToInt16(Dtr["type_user_id"]); typeUser.Name = Dtr["tipoUser"].ToString(); users.typeUser = typeUser; lista.Add(users); } Conn.Close(); } catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); } return(lista); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { visitaMN = new ModeloNegocio.VisitaIE(); visitaLN = new LogicaNegocio.VisitaIE(); visitaMN.Id = Convert.ToInt32(Request.Params["visita_id"]); visitaMN = visitaLN.getVisitaId(visitaMN.Id); txtFecha.Text = visitaMN.Fecha.ToString("yyyy-MM-dd"); asesorLN = new LogicaNegocio.Asesor(); asesorMN = new ModeloNegocio.Asesor(); asesorMN = asesorLN.getAsesorId(visitaMN.Asesor_id); txtAsesor.Text = asesorMN.FullName; directorLN = new LogicaNegocio.Director(); directorMN = new ModeloNegocio.Director(); directorMN = directorLN.getDirectorId(visitaMN.Director_id); txtDirector.Text = directorMN.FullName; docenteLN = new LogicaNegocio.Docente(); docenteMN = new ModeloNegocio.Docente(); docenteMN = docenteLN.getDocenteId(visitaMN.Docente_id); txtDocente.Text = docenteMN.FullName; schoolLN = new LogicaNegocio.School(); schoolMN = new ModeloNegocio.School(); //schoolMN = schoolLN.getDocenteId(visitaMN.Docente_id); schoolMN = schoolLN.getSchool(visitaMN.School_id); txtSchool.Text = schoolMN.Nombre.ToString(); txtMotivoVisita.Text = visitaMN.MotivoVisita; txtObservacion.Text = visitaMN.Observacion; TxtPendientes.Text = visitaMN.Pendientes; } }
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; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { visitaMN = new ModeloNegocio.VisitaIE(); visitaLN = new LogicaNegocio.VisitaIE(); visitaMN.Id = Convert.ToInt32(Request.Params["visita_id"]); visitaMN = visitaLN.getVisitaId(visitaMN.Id); txtFecha.Text = visitaMN.Fecha.ToString("yyyy-MM-dd"); asesorLN = new LogicaNegocio.Asesor(); asesorMN = new ModeloNegocio.Asesor(); asesorMN = asesorLN.getAsesorId(visitaMN.Asesor_id); txtAsesor.Text = asesorMN.FullName; directorLN = new LogicaNegocio.Director(); directorMN = new ModeloNegocio.Director(); directorMN=directorLN.getDirectorId(visitaMN.Director_id); txtDirector.Text = directorMN.FullName; docenteLN = new LogicaNegocio.Docente(); docenteMN = new ModeloNegocio.Docente(); docenteMN = docenteLN.getDocenteId(visitaMN.Docente_id); txtDocente.Text = docenteMN.FullName; schoolLN = new LogicaNegocio.School(); schoolMN = new ModeloNegocio.School(); //schoolMN = schoolLN.getDocenteId(visitaMN.Docente_id); schoolMN = schoolLN.getSchool(visitaMN.School_id); txtSchool.Text = schoolMN.Nombre.ToString(); txtMotivoVisita.Text = visitaMN.MotivoVisita; txtObservacion.Text = visitaMN.Observacion; TxtPendientes.Text = visitaMN.Pendientes; } }
public List<ModeloNegocio.Director> getAllDirector(int registroAMostrar, int registroAEmpezar, int tipoUsuario) { List<ModeloNegocio.Director> lista = new List<ModeloNegocio.Director>(); Cmd = new SqlCommand(); Cmd.Connection = Conn; try { Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "[otaku_bcp].PA_LISTA_USERS"; Cmd.Parameters.Add("@RegistrosAMostrar", SqlDbType.Int).Value = registroAMostrar; Cmd.Parameters.Add("@RegistrosAEmpezar", SqlDbType.Int).Value = registroAEmpezar; Cmd.Parameters.Add("@tipoUser", SqlDbType.Int).Value = tipoUsuario; Dtr = Cmd.ExecuteReader(); while (Dtr.Read()) { ModeloNegocio.Director users = new ModeloNegocio.Director(); users.School_id = Convert.ToInt32(Dtr["id"]); users.Codigo = Dtr["codigo"].ToString(); users.FullName = Dtr["name"].ToString(); //users.Type = Dtr["type"].ToString(); users.Email = Dtr["email"].ToString(); if (DBNull.Value.Equals(Dtr["created_at"])) { users.FechaCreado = DateTime.Now; } else { users.FechaCreado = DateTime.Parse(Dtr["created_at"].ToString()); } ModeloNegocio.TypeUser typeUser = new ModeloNegocio.TypeUser(); typeUser.Id = Convert.ToInt16(Dtr["type_user_id"]); typeUser.Name = Dtr["tipoUser"].ToString(); users.typeUser = typeUser; lista.Add(users); } Conn.Close(); } catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); } return lista; }
public ModeloNegocio.Director getDirectorId(int director_id) { Cmd = new SqlCommand(); Cmd.Connection = Conn; ModeloNegocio.Director director = new ModeloNegocio.Director(); try { Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "[otaku_bcp].PA_LISTA_USER_ID"; Cmd.Parameters.Add("@user_id", SqlDbType.Int).Value = director_id; Dtr = Cmd.ExecuteReader(); while (Dtr.Read()) { director.id = Convert.ToInt32(Dtr["id"]); director.FullName = Dtr["name"].ToString(); director.Codigo = Dtr["codigo"].ToString(); director.Email = Dtr["email"].ToString(); director.Telefono = Dtr["telefono"].ToString(); director.Password = Dtr["password"].ToString(); //users.Type = Dtr["type"].ToString(); if (DBNull.Value.Equals(Dtr["created_at"])) { director.FechaCreado = DateTime.Now; } else { director.FechaCreado = DateTime.Parse(Dtr["created_at"].ToString()); } if (DBNull.Value.Equals(Dtr["updated_at"])) { director.FechaActualizado = DateTime.Now; } else { director.FechaActualizado = DateTime.Parse(Dtr["updated_at"].ToString()); } ModeloNegocio.TypeUser typeUser = new ModeloNegocio.TypeUser(); typeUser.Id = Convert.ToInt16(Dtr["id_type"]); typeUser.Name = Dtr["name_type_user"].ToString(); director.typeUser = typeUser; //lista.Add(users); } Conn.Close(); return director; } catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); return director; } }
public ModeloNegocio.Director getDirectorId(int director_id) { Cmd = new SqlCommand(); Cmd.Connection = Conn; ModeloNegocio.Director director = new ModeloNegocio.Director(); try { Cmd.CommandType = CommandType.StoredProcedure; Cmd.CommandText = "[otaku_bcp].PA_LISTA_USER_ID"; Cmd.Parameters.Add("@user_id", SqlDbType.Int).Value = director_id; Dtr = Cmd.ExecuteReader(); while (Dtr.Read()) { director.id = Convert.ToInt32(Dtr["id"]); director.FullName = Dtr["name"].ToString(); director.Codigo = Dtr["codigo"].ToString(); director.Email = Dtr["email"].ToString(); director.Telefono = Dtr["telefono"].ToString(); director.Password = Dtr["password"].ToString(); //users.Type = Dtr["type"].ToString(); if (DBNull.Value.Equals(Dtr["created_at"])) { director.FechaCreado = DateTime.Now; } else { director.FechaCreado = DateTime.Parse(Dtr["created_at"].ToString()); } if (DBNull.Value.Equals(Dtr["updated_at"])) { director.FechaActualizado = DateTime.Now; } else { director.FechaActualizado = DateTime.Parse(Dtr["updated_at"].ToString()); } ModeloNegocio.TypeUser typeUser = new ModeloNegocio.TypeUser(); typeUser.Id = Convert.ToInt16(Dtr["id_type"]); typeUser.Name = Dtr["name_type_user"].ToString(); director.typeUser = typeUser; //lista.Add(users); } Conn.Close(); return(director); } catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); return(director); } }
public bool updateDocente(ModeloNegocio.Director ObjDirector) { AccesoDatos.Director director = new AccesoDatos.Director(); return(director.updateDirector(ObjDirector)); }
public int insertDirector(ModeloNegocio.Director ObjDirector) { AccesoDatos.Director docente = new AccesoDatos.Director(); return(docente.insertDirector(ObjDirector)); }