private void button1_Click(object sender, EventArgs e) { if (DgvDepositosAlumno.Rows.Count > 0) { int comprobante = int.Parse(DgvDepositosAlumno.Rows[DgvDepositosAlumno.CurrentRow.Index].Cells[0].Value.ToString()); using (LaboratorioEntities Base = new LaboratorioEntities()) { var Document = Base.depositos.Find(comprobante); string path = AppDomain.CurrentDomain.BaseDirectory; string folder = path + "/temp/"; string fullfilepath = folder + Document.id_depósito; if (!Directory.Exists(folder)) { Directory.CreateDirectory(folder); } try { if (File.Exists(fullfilepath)) { Directory.Delete(fullfilepath); } } catch { } File.WriteAllBytes(fullfilepath, Document.comprobante); Process.Start(fullfilepath); } } }
private void BtnVerContrato_Click(object sender, EventArgs e) { using (LaboratorioEntities Base = new LaboratorioEntities()) { var Document = Base.contrato.Find(v_id_contrato); string path = AppDomain.CurrentDomain.BaseDirectory; string folder = path + "/temp/"; string fullfilepath = folder + Document.id_contrato; if (!Directory.Exists(folder)) { Directory.CreateDirectory(folder); } try { if (File.Exists(fullfilepath)) { Directory.Delete(fullfilepath); } } catch { } File.WriteAllBytes(fullfilepath, Document.contrato1); Process.Start(fullfilepath); } }
private void FichaContrato(int v_id_contrato, int v_id_curso, TextBox id_curso, TextBox ncurso, TextBox nivel, TextBox id_fondo, TextBox vid_colegio, TextBox nombre_colegio, TextBox direccion, TextBox comuna, TextBox vid_contrato, TextBox monto_final, TextBox cantidad_alumnos, TextBox destino, TextBox fecha_viaje, TextBox fecha_tope) { int id_colegio = 0; using (LaboratorioEntities Base = new LaboratorioEntities()) { var curso = from b in Base.curso where b.id_curso == v_id_curso select b; foreach (var t in curso) { id_colegio = t.Colegio_id_colegio; id_curso.Text = t.id_curso.ToString(); ncurso.Text = t.curso1.ToString(); nivel.Text = t.nivel; id_fondo.Text = t.id_fondo.ToString(); break; } ; var colegio = from b in Base.colegio where b.id_colegio == id_colegio select b; foreach (var c in colegio) { vid_colegio.Text = c.id_colegio.ToString(); nombre_colegio.Text = c.nombre_colegio; direccion.Text = c.direccion_colegio; comuna.Text = c.comuna_colegio; break; } ; var contrato = from b in Base.contrato where b.id_curso == v_id_curso select b; foreach (var co in contrato) { vid_contrato.Text = co.id_contrato.ToString(); monto_final.Text = co.monto_final.ToString(); cantidad_alumnos.Text = co.cantidad_alumnos.ToString(); destino.Text = co.destino; fecha_viaje.Text = co.fecha_viaje.ToString(); fecha_tope.Text = co.fecha_tope.ToString(); break; } ; //var segurosContratado = from b in Base.seguros_contratados where b.id_curso == v_id_curso select b; // var seguros = from b in Base.seguros where b.id_curso == v_id_curso select b; } }
private void BtnGuardarSeguro_Click(object sender, EventArgs e) { using (LaboratorioEntities Base = new LaboratorioEntities()) try { //NUEVO SEGURO seguros nuevoSeguro = new seguros(); nuevoSeguro.Tipo_de_seguro = CmbTipoSeguro.SelectedItem.ToString(); nuevoSeguro.descripcion = TxtDescripcionSeguro.Text; nuevoSeguro.valor = Convert.ToInt32(TxtValorSeguro.Text); Base.seguros.Add(nuevoSeguro); DialogResult opcion; opcion = MessageBox.Show("¿Guardar Seguro?", " Nuevo seguro ", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == opcion) { Base.SaveChanges(); MessageBox.Show("Seguro guardado con éxito" + ("\nNúmero de seguro: " + nuevoSeguro.id_seguro.ToString())); Limpiar(); } alumno nuevoalumno = new alumno(); nuevoalumno.GetType(); } catch (Exception ex) { MessageBox.Show("Verifique los datos" + "\n" + ex.Message); } }
public void AgregarSeguroViaje() { if (TxtCantidadAlumnos.Text == "") { MessageBox.Show("Se debe proporcionar la cantidad de alumnos"); } else { if (DgvVseguroViaje.Rows.Count == 0) { MessageBox.Show("No hay seguros disponibles"); } else { DgvVseguroViaje.CurrentRow.DefaultCellStyle.BackColor = Color.GreenYellow; using (LaboratorioEntities Base = new LaboratorioEntities()) { try { Base.Sp_AgregarSeguroVida(id_curso, Convert.ToInt32(GetIdSeguroViaje())); MessageBox.Show("Se agrego seguro"); TxtMontoFinal.Text = (Convert.ToInt32(TxtMontoFinal.Text) + (Convert.ToInt32(GetMontoSeguroViaje()) * Convert.ToInt32(TxtCantidadAlumnos.Text))).ToString(); } catch { MessageBox.Show("No se puede ingresar seguro"); } } } } }
public List <MuestrasDto> ListarMuestras() { using (LaboratorioEntities dbContext = new LaboratorioEntities()) { return(dbContext.Muestras.ToList().Select(x => ConvertToDto(x)).ToList()); } }
public void ActualizarUsuario(int id_usuario, string nombre_usuario, string contraseña) { using (LaboratorioEntities Base = new LaboratorioEntities()) { Base.Sp_actualizarUsuario(id_usuario, nombre_usuario, contraseña); } }
public void Actualizar() { using (LaboratorioEntities Base = new LaboratorioEntities()) { var list = from d in Base.colegio select d; Dgv1.DataSource = list.ToList(); } }
private void ActualizarCuentaAlumno(int a, int b) { if (DgvInfoAlumnos.RowCount == this.c_alumnos) { using (LaboratorioEntities Base = new LaboratorioEntities()) { Base.Sp_actualizarCuentaAlumno(a, b); } } }
private void BtnGuardarCurso_Click_1(object sender, EventArgs e) { using (LaboratorioEntities Base = new LaboratorioEntities()) try{ int validacionCurso = Convert.ToInt32(ValidarCurso(Curso, nivel)); if (validacionCurso == 0) { //NUEVO REPRESENTANTE representante nuevoRepresentante = new representante(); nuevoRepresentante.Rut_representante = Convert.ToInt32(TxtRutRepresentante.Text); nuevoRepresentante.dv = TxtDvRepresentante.Text; nuevoRepresentante.nombre_representante = TxtNombreRepresentante.Text; nuevoRepresentante.e_mail = TxtEmailRepresentante.Text; nuevoRepresentante.repre_id_curso = Curso; nuevoRepresentante.repre_nivel_curso = nivel; //NUEVO FONDO COMÚN fondo_común nuevoFondo = new fondo_común(); nuevoFondo.rut_representante = Convert.ToInt32(TxtRutRepresentante.Text); nuevoFondo.meta = 0; nuevoFondo.monto_actual = 0; //NUEVO CURSO curso nuevoCurso = new curso(); nuevoCurso.curso1 = Curso; nuevoCurso.nivel = nivel; nuevoCurso.Colegio_id_colegio = id_colegio; nuevoCurso.rut_representante = Convert.ToInt32(TxtRutRepresentante.Text); nuevoCurso.id_fondo = nuevoFondo.id_fondo; DialogResult opcion; opcion = MessageBox.Show("¿Guardar curso?", " Nuevo Curso ", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == opcion) { Base.curso.Add(nuevoCurso); Base.representante.Add(nuevoRepresentante); Base.fondo_común.Add(nuevoFondo); Base.SaveChanges(); MessageBox.Show("Curso guardado con éxito" + ("\nId curso: " + nuevoCurso.id_curso)); } } else { MessageBox.Show("Curso ya existe"); } } catch (Exception ex) { MessageBox.Show("Error, verifique los datos " + "\n" + ex.Message); } }
//Region #region public void ActualizarCurso() { using (LaboratorioEntities Base = new LaboratorioEntities()) { var list = from d in Base.curso where d.Colegio_id_colegio == id select d; DgvInfoCursos.DataSource = list.ToList(); } }
private int?Gdfdsd(int curso_m) { using (LaboratorioEntities Base_m = new LaboratorioEntities()) { var validarFondo = from d in Base_m.curso where d.Colegio_id_colegio == id_colegio && d.curso1 == Curso select d; return(Convert.ToInt32(validarFondo)); } }
public void EliminarMuestra(MuestrasDto registroEliminado) { using (LaboratorioEntities dbContext = new LaboratorioEntities()) { Muestras muestra = (from n in dbContext.Muestras where n.Id == registroEliminado.Id select n).FirstOrDefault(); dbContext.Muestras.Remove(muestra); dbContext.SaveChanges(); } }
public void ActualizarCuentaAlumno(int a) { using (LaboratorioEntities Base = new LaboratorioEntities()) try { var list = from c in Base.depositos where c.numero_cuenta == a select c; DgvDepositosAlumno.DataSource = list.ToList(); } catch {; } }
public void ActualizarFuncionarios() { using (LaboratorioEntities Base = new LaboratorioEntities()) { var list = from d in Base.funcionario select d; DgvFuncionarios.DataSource = list.ToList(); } }
public void ActualizarMuestra(MuestrasDto registroActualizado) { using (LaboratorioEntities dbContext = new LaboratorioEntities()) { Muestras muestra = dbContext.Muestras.Find(registroActualizado.Id); muestra.Persona_Muestrada = registroActualizado.Persona_Muestrada; muestra.Fecha_Toma = registroActualizado.Fecha_Toma; muestra.Persona_Toma_Muestra = registroActualizado.Persona_Toma_Muestra; dbContext.Entry(muestra); dbContext.SaveChanges(); } }
private void BtnGuardarNuevoRegistro_Click_1(object sender, EventArgs e) { using (LaboratorioEntities Base = new LaboratorioEntities()) { try { //NUEVO COLEGIO colegio nuevoColegio = new colegio(); nuevoColegio.nombre_colegio = TxtNombreColegio.Text; nuevoColegio.direccion_colegio = TxtDireccionColegio.Text; nuevoColegio.comuna_colegio = TxtComunaColegio.Text; Base.colegio.Add(nuevoColegio); try { DialogResult opcion; DialogResult opcion2; opcion = MessageBox.Show("¿Guardar datos?", " Nuevo colegio ", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion == DialogResult.Yes) { Base.SaveChanges(); opcion2 = MessageBox.Show("¿Insertar cursos?", "Nuevo curso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion2 == DialogResult.Yes) { MessageBox.Show("Colegio guardado con éxito" + ("\nId colegio: " + nuevoColegio.id_colegio)); this.Close(); FrmNuevoCurso nuevoCurso = new FrmNuevoCurso(GetIdColegio()); nuevoCurso.ShowDialog(); } else { MessageBox.Show("Guardado con éxito" + ("\nId colegio: " + nuevoColegio.id_colegio)); } } } catch (Exception) { MessageBox.Show("error"); }; } catch { MessageBox.Show(" Error, compruebe todos los datos"); } } }
public void ActualizarCuentaAlumno() { using (LaboratorioEntities Base = new LaboratorioEntities()) try { var list = from c in Base.cuenta_alumno where c.id_curso == id_curso select c; DgvAlumnosDepósito.DataSource = list.ToList(); } catch { id_curso = 0; } }
public MuestrasDto RegistrarMuestra(MuestrasDto nuevoRegistro) { using (LaboratorioEntities dbContext = new LaboratorioEntities()) { Muestras muestras = new Muestras(); muestras.Persona_Muestrada = nuevoRegistro.Persona_Muestrada; muestras.Fecha_Toma = nuevoRegistro.Fecha_Toma; muestras.Persona_Toma_Muestra = nuevoRegistro.Persona_Toma_Muestra; dbContext.Muestras.Add(muestras); dbContext.SaveChanges(); return(ConvertToDto(muestras)); } }
public void Datos_colegio() { using (LaboratorioEntities Base = new LaboratorioEntities()) { infoColegio = Base.colegio.Find(id); TxtInfoColegioID.Text = infoColegio.id_colegio.ToString(); TxtInfoNombreColegio.Text = infoColegio.nombre_colegio; TxtInfoColegioDireccion.Text = infoColegio.direccion_colegio; TxtInfoColegioComuna.Text = infoColegio.comuna_colegio; } }
private void Contrato() { using (LaboratorioEntities Base = new LaboratorioEntities()) try { id_contrato = Convert.ToInt32(GetIDCurso().Value.ToString()); var list = from c in Base.contrato where c.id_curso == id_curso select c; } catch { curso_id = 0; } }
private void ActualizarSeguros() { using (LaboratorioEntities Base = new LaboratorioEntities()) { var listV = from d in Base.seguros where d.Tipo_de_seguro == "Vida" select d; DgvSeguroVida.DataSource = listV.ToList(); var listVj = from d in Base.seguros where d.Tipo_de_seguro == "Viaje" select d; DgvSeguroViaje.DataSource = listVj.ToList(); } }
public void ActualizarAlumno() { using (LaboratorioEntities Base = new LaboratorioEntities()) try { curso_id = Convert.ToInt32(GetIDCurso().Value.ToString()); var list = from c in Base.alumno where c.id_curso == curso_id select c; DgvInfoAlumnos.DataSource = list.ToList(); ActualizarCuentaAlumno(curso_id, monto); } catch { curso_id = 0; } }
public void MontoContrato(int v_idcolegio, int v_idcurso) { using (LaboratorioEntities Base = new LaboratorioEntities()) { var ValidacionContrato = from d in Base.contrato select d; foreach (var n in ValidacionContrato) { if (n.id_colegio == v_idcolegio && n.id_curso == v_idcurso) { monto = n.monto_final / c_alumnos; break; } monto = 0; } } }
private int getCalumnos() { int contador = 0; using (LaboratorioEntities Base = new LaboratorioEntities()) { var listV = from d in Base.alumno where d.id_curso == id_curso && d.nivel == nivel select d; foreach (var n in listV) { contador = contador + 1; } return(contador); } }
private void BtnGuardarUsuario_Click(object sender, EventArgs e) { using (LaboratorioEntities Base = new LaboratorioEntities()) { try{ int validarf; validarf = ValidarFuncionario(Convert.ToInt32(TxtRutFuncionario.Text), TxtDvFuncionario.Text); if (validarf == 0) { usuarios nuevoUsuario = new usuarios(); nuevoUsuario.nombre_usuario = TxtNombreusuario.Text; nuevoUsuario.contraseña = TxtContraseña.Text; funcionario nuevoFuncionario = new funcionario(); nuevoFuncionario.rut_funcionario = Convert.ToInt32(TxtRutFuncionario.Text); nuevoFuncionario.dv_funcionario = TxtDvFuncionario.Text; nuevoFuncionario.nombre_funcionario = TxtNombreFuncionario.Text; nuevoFuncionario.id_usuario = nuevoUsuario.id_usuario; nuevoFuncionario.rol = CmbTipoFuncionario.SelectedItem.ToString(); DialogResult opcion; opcion = MessageBox.Show("¿Guardar usuario?", " Nuevo Usuario ", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == opcion) { Base.funcionario.Add(nuevoFuncionario); Base.usuarios.Add(nuevoUsuario); Base.SaveChanges(); MessageBox.Show("Usuario guardado con éxito" + ("\nId usuario: " + nuevoUsuario.id_usuario)); LimpiarUsuario(); } } else { MessageBox.Show("Funcionario existe"); } } catch { MessageBox.Show("Verifique los datos"); } } }
public void CantidadAlumnos(int a, int b) { using (LaboratorioEntities Base = new LaboratorioEntities()) { var ValidacionContrato = from d in Base.contrato select d; foreach (var n in ValidacionContrato) { if (n.id_colegio == a && n.id_curso == b) { c_alumnos = n.cantidad_alumnos; this.v_id_contrato = n.id_contrato; break; } else { } } } }
private void BtnSuprimirViaje_Click(object sender, EventArgs e) { if (DgvVseguroViaje.Rows.Count == 0) { MessageBox.Show("No hay seguros por eliminar"); } else { DgvVseguroViaje.CurrentRow.DefaultCellStyle.BackColor = Color.White; using (LaboratorioEntities Base = new LaboratorioEntities()) { try { Base.Sp_EliminarSeguroVida(Convert.ToInt32(GetIdSeguroViaje()), Convert.ToInt32(id_curso)); MessageBox.Show("Se eliminó seguro"); TxtMontoFinal.Text = (Convert.ToInt32(TxtMontoFinal.Text) - (Convert.ToInt32(GetMontoSeguroViaje()) * Convert.ToInt32(TxtCantidadAlumnos.Text))).ToString(); } catch { MessageBox.Show("No se puede eliminar seguro"); } } } }
private int ValidarContrato() { using (LaboratorioEntities Base = new LaboratorioEntities()) { int contador = 0; var ValidarContrato = from d in Base.contrato select d; foreach (var n in ValidarContrato) { if (n.id_colegio == id && n.id_curso == id_curso) { contador = 1; } else { contador = 0; } } return(contador); } }
private int?ValidarContratoExistente(int v_id_colegio, int v_id_curso) { using (LaboratorioEntities Base_m = new LaboratorioEntities()) { int contador = 0; var validarContrato = from d in Base_m.contrato select d; foreach (var n in validarContrato) { if (n.id_colegio == v_id_colegio && n.id_curso == v_id_curso) { contador = 1; break; } else { contador = 0; } } return(contador); } }