private void LoadForm(int id) { AlumnoInscripcion aluIns = new AlumnoInscripcion(); AluInscLogic aluInsLogic = new AluInscLogic(); aluIns = aluInsLogic.GetOne(id); this.txtIDInscripcion.Text = aluIns.ID.ToString(); this.ddlNota.SelectedValue = aluIns.Nota.ToString(); }
protected void btnBorrar_Click(object sender, EventArgs e) { InscripcionLogic il = new InscripcionLogic(); AlumnoInscripcionActual = il.GetOne(Convert.ToInt32(this.gvAlumnos.DataKeys[this.gvAlumnos.SelectedRow.RowIndex].Value)); AlumnoInscripcionActual.Condicion = "Inscripto"; AlumnoInscripcionActual.Nota = 0; this.FormMode = FormModes.Baja; this.Save(); }
public void Save(AlumnoInscripcion ai) { try { aiDatos.Save(ai); } catch (Exception ExcepcionManejada) { throw ExcepcionManejada; } }
private void SaveEntity(AlumnoInscripcion inscripcion) { try { this.Logic.Save(inscripcion); } catch (Exception e) { this.SetError(e.Message); } }
public void Save(AlumnoInscripcion _inscripcion) { try { InscripcionData.Save(_inscripcion); } catch (Exception) { throw; } }
private void SaveInscripcion(AlumnoInscripcion inscripcion) { try { new AlumnoInscripcionLogic().Save(inscripcion); } catch (Exception e) { this.SetError(e.Message); } }
public EditAlumnoInscripcionViewModel(AlumnoInscripcion alumnoinscripcion, IEnumerable <Curso> cursos, IEnumerable <Persona> personas) { AlumnoInscripcion = alumnoinscripcion; Cursos = cursos. Select(c => new SelectListItem { Text = $"{ c.Descripcion}", Value = c.ID.ToString(), Selected = c.ID == alumnoinscripcion?.IDCurso }).ToList(); }
private void tsbEditar_Click(object sender, EventArgs e) { if (this.dgvAlumnoInscripciones.SelectedRows.Count != 0) { int ID = (int)this.dgvAlumnoInscripciones.SelectedRows[0].Cells["id"].Value; AlumnoInscripcionLogic ins = new AlumnoInscripcionLogic(); AlumnoInscripcion inscripcion = ins.GetOne(ID); CargaNotas cn = new CargaNotas(inscripcion); cn.ShowDialog(); } }
private void SaveEntity(AlumnoInscripcion inscripcion) { try { this.InscripcionNegocio.Save(inscripcion, inscripcion.MiAlumno.ID); } catch (Exception e) { this.Notificar(e.Message); } }
public void Update(AlumnoInscripcion alumno) { try { alumnoInscripcionAdapter.Update(alumno); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al actualizar inscripcion del alumno", ex); throw ExcepcionManejada; } }
private void SaveEntity(AlumnoInscripcion alumnoInscripcion) { try { InscripcionLogic il = new InscripcionLogic(); il.Save(alumnoInscripcion); } catch (Exception ex) { lblError.Text = ex.Message; } }
public void Insert(AlumnoInscripcion ins) { this.OpenConnection(); SqlCommand cmd = new SqlCommand("INSERT INTO alumnos_inscripciones(id_alumno, id_curso, condicion) values (@id_alumno," + "@id_curso, @condicion); UPDATE cursos SET cupo = cupo-1 WHERE id_curso = @id_curso", sqlConn); cmd.Parameters.Add("@id_alumno", SqlDbType.Int).Value = ins.IDAlumno; cmd.Parameters.Add("@id_curso", SqlDbType.Int).Value = ins.IDCurso; cmd.Parameters.Add("@condicion", SqlDbType.VarChar).Value = ins.Condicion; cmd.ExecuteNonQuery(); this.CloseConnection(); }
public object GetAllXDocente(int id) { List <AlumnoInscripcion> inscripciones = new List <AlumnoInscripcion>(); try { this.OpenConnection(); SqlCommand cmdInscripciones = new SqlCommand("SELECT distinct alu.id_alumno as idalu, alu.id_curso as idcu,alu.id_inscripcion as idins,alu.nota as nota, alu.condicion as condicion, p.nombre+' '+p.apellido as nombre," + " cur.desc_curso as descur FROM alumnos_inscripciones alu INNER JOIN personas p ON p.id_persona = alu.id_alumno INNER JOIN cursos cur ON alu.id_curso = cur.id_curso " + "INNER JOIN docentes_cursos doc ON doc.id_curso = alu.id_curso WHERE doc.id_docente=@id", sqlConn); cmdInscripciones.Parameters.Add("@id", SqlDbType.Int).Value = id; SqlDataReader drInscripciones = cmdInscripciones.ExecuteReader(); while (drInscripciones.Read()) { AlumnoInscripcion ins = new AlumnoInscripcion(); ins.ID = (int)drInscripciones["idins"]; ins.IDAlumno = (int)drInscripciones["idalu"]; ins.IDCurso = (int)drInscripciones["idcu"]; ins.Condicion = (string)drInscripciones["condicion"]; ins.Nombre = (string)drInscripciones["nombre"]; ins.Descripcion = (string)drInscripciones["descur"]; if (drInscripciones.IsDBNull(drInscripciones.GetOrdinal("nota"))) { ins.Nota = 0; } else { ins.Nota = (int)drInscripciones["nota"]; } inscripciones.Add(ins); } drInscripciones.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de inscripciones", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return(inscripciones); }
protected void Update(AlumnoInscripcion inscripcion) { try { _context.AlumnoInscripciones.Update(inscripcion); _context.SaveChanges(); } catch (Exception e) { Exception ExceptionManejada = new Exception("Error al modificar datos de inscripción", e); throw ExceptionManejada; } }
protected void btnNuevo_Click(object sender, EventArgs e) { CursoLogic cl = new CursoLogic(); Curso cur = cl.GetOne(SelectedID); AlumnoInscripcion alum = new AlumnoInscripcion(); alum.Condicion = "Regular"; alum.IDAlumno = Per.ID; alum.IDCurso = cur.ID; alum.State = BusinessEntity.States.New; il.Save(alum); this.Listar(); }
protected void Insert(AlumnoInscripcion inscripcion) { try { _context.AlumnoInscripciones.Add(inscripcion); _context.SaveChanges(); } catch (Exception e) { Exception ExceptionManejada = new Exception("Error al crear inscripción", e); throw ExceptionManejada; } }
public void Save(AlumnoInscripcion alIns) { switch (alIns.State) { case BusinessEntity.States.New: Insert(alIns); break; case BusinessEntity.States.Modified: Update(alIns); break; } }
public AlumnoInscripcion GetOne(int _id) { AlumnoInscripcion inscripcion = new AlumnoInscripcion(); try { inscripcion = InscripcionData.GetOne(_id); } catch (Exception) { throw; } return(inscripcion); }
protected void btnAceptar_Click(object sender, EventArgs e) { AlumnoInscripcion aluIns = new AlumnoInscripcion(); aluIns.ID = Convert.ToInt32(txtIDInscripcion.Text); aluIns.Nota = Convert.ToInt32(ddlNota.SelectedValue); AluInscLogic aluInsLogic = new AluInscLogic(); aluInsLogic.UpdateNota(aluIns); this.formPanelInscripcion.Visible = false; this.LoadGridAlumnosInscriptos(this.SelectedIDCurso); }
public List <AlumnoInscripcion> GetInscripcionesDelCurso(Curso cur) { List <AlumnoInscripcion> cursoInscripciones = new List <AlumnoInscripcion>(); PersonaAdapter PersonaData = new PersonaAdapter(); try { this.OpenConnection(); SqlCommand cmd = new SqlCommand("SELECT * FROM alumnos_inscripciones WHERE id_curso=@curso", SqlConn); cmd.Parameters.Add("@curso", System.Data.SqlDbType.Int).Value = cur.ID; SqlDataReader dr = cmd.ExecuteReader(); while (dr != null && dr.Read()) { AlumnoInscripcion alumnoInscripcion = new AlumnoInscripcion(); alumnoInscripcion.ID = (int)dr["id_inscripcion"]; alumnoInscripcion.Condicion = (AlumnoInscripcion.Condiciones)dr["condicion"]; try { int nota = (int)dr["nota"]; alumnoInscripcion.Nota = nota; } catch (Exception) { } alumnoInscripcion.Alumno = PersonaData.GetOne((int)dr["id_alumno"]); alumnoInscripcion.LegajoAlumno = alumnoInscripcion.Alumno.Legajo; alumnoInscripcion.NombreAlumno = alumnoInscripcion.Alumno.Nombre; alumnoInscripcion.ApellidoAlumno = alumnoInscripcion.Alumno.Apellido; cursoInscripciones.Add(alumnoInscripcion); } if (dr != null) { dr.Close(); } } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de inscripciones", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return(cursoInscripciones); }
private void LoadEntity(AlumnoInscripcion alumnoInscripcion) { alumnoInscripcion.IDAlumno = Convert.ToInt32(idAlumnoTextBox.Text); alumnoInscripcion.IDCurso = Convert.ToInt32(idCursoTextBox.Text); if (notaTextBox.Text.Equals("")) { } else { alumnoInscripcion.Nota = Convert.ToInt32(notaTextBox.Text); } alumnoInscripcion.Condicion = condicionTextBox.Text; }
protected void lbtnAceptar_Click(object sender, EventArgs e) { Page.Validate(); if (Page.IsValid) { this.Entity = new AlumnoInscripcion(); this.Entity.ID = this.SelectedId; this.Entity.State = BusinessEntity.States.Modified; this.LoadEntity(this.Entity); this.SaveEntity(this.Entity); this.LoadInscriptos(this.Entity.IDCurso); this.formPanel.Visible = false; } }
public List <AlumnoInscripcion> GetAll() { List <AlumnoInscripcion> inscripciones = new List <AlumnoInscripcion>(); try { this.OpenConnection(); SqlCommand cmdInscripciones = new SqlCommand("SELECT * FROM alumnos_inscripciones", sqlConn); SqlDataReader drInscripciones = cmdInscripciones.ExecuteReader(); while (drInscripciones.Read()) { AlumnoInscripcion ins = new AlumnoInscripcion(); ins.ID = (int)drInscripciones["id_inscripcion"]; ins.IDAlumno = (int)drInscripciones["id_alumno"]; ins.IDCurso = (int)drInscripciones["id_curso"]; ins.Condicion = (string)drInscripciones["condicion"]; if (drInscripciones.IsDBNull(drInscripciones.GetOrdinal("nota"))) { ins.Nota = 0; } else { ins.Nota = (int)drInscripciones["nota"]; } inscripciones.Add(ins); } drInscripciones.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de inscripciones", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return(inscripciones); }
public void Inscribir() { int nrocurso; CursoLogic cl = new CursoLogic(); nrocurso = inscribibles[DropDownList1.SelectedIndex].ID; AlumnoInscripcion alinsc = new AlumnoInscripcion(); alinsc.IDAlumno = alumno.ID; alinsc.IDCurso = nrocurso; alinsc.Condicion = "Inscripto"; alinsc.State = BusinessEntity.States.New; InscripcionLogic il = new InscripcionLogic(); il.Save(alinsc); }
public void Save(AlumnoInscripcion ins) { if (ins.State == BusinessEntity.States.Deleted) { Delete(ins.ID); } else if (ins.State == BusinessEntity.States.Modified) { Update(ins); } else if (ins.State == BusinessEntity.States.New) { Insert(ins); } ins.State = BusinessEntity.States.Unmodified; }
protected void gridAlumnos_SelectedIndexChanged(object sender, EventArgs e) { InscripcionLogic il = new InscripcionLogic(); int aux = (int)gridAlumnos.SelectedValue; AlumnoInscripcionActual = il.GetOne(aux); SelectedIDAlumno = AlumnoInscripcionActual.IDAlumno; SelectedIDInscripcion = (int)gridAlumnos.SelectedValue; if (IsEntitySelected) { formPanel.Visible = true; FormMode = FormModes.Modificacion; LoadForm(SelectedIDAlumno); } }
public void Save(AlumnoInscripcion alumnoInscripcion) { if (alumnoInscripcion.State == BusinessEntity.States.Deleted) { this.Delete(alumnoInscripcion.ID); } else if (alumnoInscripcion.State == BusinessEntity.States.New) { this.Insert(alumnoInscripcion); } else if (alumnoInscripcion.State == BusinessEntity.States.Modified) { this.Update(alumnoInscripcion); } alumnoInscripcion.State = BusinessEntity.States.Unmodified; }
public void Save(AlumnoInscripcion inscripcion) { if (inscripcion.State == BusinessEntity.States.New) { this.Agregar(inscripcion); } else if (inscripcion.State == BusinessEntity.States.Deleted) { this.Delete(inscripcion.ID); } else if (inscripcion.State == BusinessEntity.States.Modified) { this.Update(inscripcion); } inscripcion.State = BusinessEntity.States.Unmodified; }
public void Save(AlumnoInscripcion inscripcion) { if (inscripcion.State == Entidades.Entidades.States.Deleted) { this.Delete(inscripcion.ID); } else if (inscripcion.State == Entidades.Entidades.States.New) { this.Insert(inscripcion); } else if (inscripcion.State == Entidades.Entidades.States.Modified) { this.Update(inscripcion); } inscripcion.State = Entidades.Entidades.States.Unmodified; }
public void Save(AlumnoInscripcion insc) { if (insc.State == BusinessEntity.States.Deleted) { this.Delete(insc); } else if (insc.State == BusinessEntity.States.New) { // this.Insert(insc); } else if (insc.State == BusinessEntity.States.Modified) { this.Update(insc); } insc.State = BusinessEntity.States.Unmodified; }