private void BtnGuardarV_Click(object sender, EventArgs e) { using (var db = new VacunWebContext()) { //le asignamos a sus propiedades el valor de cada uno de los cuadros de texto vacuna.Nombre = TxtNombreV.Text; vacuna.PeriodoAplicacion = Convert.ToInt32(NUpDownPeriodo.Value); vacuna.Beneficios = TxtBeneficios.Text; //si el id de la vacuna a editar es nulo agregamos una vacuna a la tabla if (IdVacunaEditar == null) //lo agregamos al objeto Vacuna al objeto DbCOntext db.Vacunas.Add(vacuna); else //configuramos el almacenamiento de la modificacion si el id de la vacuna es distinto de nulo { db.Entry(vacuna).State = EntityState.Modified; } //guardamos los cambios db.SaveChanges(); } //cerramos el formulario this.Close(); }
private void BtnGuardar_Click(object sender, EventArgs e) { //instanciamos un objeto DbContext using (var db = new VacunWebContext()) { //le asignamos a sus propiedades el valor de cada uno de los cuadros de texto tutor.Apellido = TxtApellido.Text; tutor.Nombre = TxtNombre.Text; tutor.Email = TxtEmail.Text; //si el id del tutor a editar es nulo agregamos un tutor a la tabla if (IdTutorEditar == null) { //lo agregamos al objeto Tutor al objeto DbCOntext db.Tutores.Add(tutor); } else //configuramos el almacenamiento de la modificacion si el id de tutor es distinto de nulo { db.Entry(tutor).State = EntityState.Modified; } //guardamos los cambios db.SaveChanges(); } //cerramos el formulario this.Close(); }
private void BtnGuardar_Click(object sender, EventArgs e) { //instanciamos un objeto DbContext using (var db = new VacunWebContext()) { //le asignamos a sus propiedades el valor de cada uno de los cuadros de texto calendario.Nombre = TxtNombre.Text; calendario.SexoPaciente = (SexoEnum)cboSexo.SelectedValue; calendario.PrematuroPaciente = chkPrematuro.Checked; //si el id del Calendario a editar es nulo agregamos un Calendario a la tabla if (IdEditar == null) { //lo agregamos al objeto Calendario al objeto DbCOntext db.Calendarios.Add(calendario); } else //configuramos el almacenamiento de la modificacion si el id de Calendario es distinto de nulo { db.Entry(calendario).State = EntityState.Modified; } //guardamos los cambios db.SaveChanges(); } //cerramos el formulario this.Close(); }
private void BtnGuardar_Click(object sender, EventArgs e) { using (var db = new VacunWebContext()) { //le asignamos a sus propiedades el valor de cada uno de los cuadros de texto paciente.Nombre = TxtNombre.Text; paciente.Apellido = TxtApellido.Text; paciente.Domicilio = TxtDomicilio.Text; paciente.Sexo = (SexoEnum)CboSexo.SelectedValue; paciente.Prematuro = ChkPrematuro.Checked; paciente.TutorId = (int)CboTutor.SelectedValue; paciente.CalendarioId = (int)CboCalendario.SelectedValue; paciente.Dni = (int)NUpDownDni.Value; paciente.Peso = (double)NudPeso.Value; paciente.FechaNacimiento = DtpFechaNacimiento.Value.Date; //si el id del Paciente a editar es nulo agregamos un Calendario a la tabla if (IdEditar == null) { //lo agregamos al objeto Paciente al objeto DbCOntext db.Pacientes.Add(paciente); } else //configuramos el almacenamiento de la modificacion si el id de Paciente es distinto de nulo { db.Entry(paciente).State = EntityState.Modified; } //guardamos los cambios db.SaveChanges(); } //cerramos el formulario this.Close(); }
private void btnGuardar_Click(object sender, EventArgs e) { //instanciamos un objeto DbContext using (var db = new VacunWebContext()) { //le asignamos a sus propiedades el valor de cada uno de los cuadros de texto usuario.Nombre = txtNombreUsuarioCompleto.Text; usuario.User = txtNombreUsers.Text; usuario.Password = HelperVacuna.ObtenerSha256Hash(txtContraseña.Text); usuario.TipoUsuario = (TipoUsuarioEnum)cboTipoUsuario.SelectedValue; if (IdEditar == null) { // agregamos el objeto Usuarios a la Base De datos db.Usuarios.Add(usuario); MessageBox.Show("Usuario " + usuario.Nombre + " cargado con exito"); } else //configuramos el almacenamiento de la modificacion si el id del Usuario es distinto de nulo { db.Entry(usuario).State = EntityState.Modified; MessageBox.Show("Usuario " + usuario.Nombre + " modificado con exito"); } db.SaveChanges(); this.Close(); } }