private void btnagregar_Click(object sender, EventArgs e) { var revista = new Revista(); revista.nombre = txtnombre.Text; revista.cod_frecPublic = int.Parse(cmbFrecuencia.SelectedValue.ToString()); revista.cod_rubro = int.Parse(cmbRubro.SelectedValue.ToString()); revista.fechaInicio = dtpFechaInicio.Value.Date; if (!revista.NombreValido()) { MessageBox.Show("Nombre Invalido"); return; } /*if (!revista.CodValido(txtcodigoInterno.Text.ToString())) * { * MessageBox.Show("Codigo Interno Invalido"); * return; * } * * revista.cod_Interno = int.Parse(txtcodigoInterno.Text);*/ if (!revista.fechavalida()) { MessageBox.Show("Fecha de inicio invalida"); return; } //if (!_revistasRepositorio.ValidarCod(txtcodigoInterno.Text.ToString())) if (_revistasRepositorio.Guardar(revista)) { MessageBox.Show("Se Registro con Exito !!"); ActualizarRevista(); LimpiarCampos(); } }
private void btnAceptar_Click(object sender, EventArgs e) { var revist = new Revista(); revist.nombre = txtnombre.Text; revist.cod_frecPublic = int.Parse(cmbFrecuencia.SelectedValue.ToString()); revist.cod_rubro = int.Parse(cmbRubro.SelectedValue.ToString()); revist.fechaInicio = dtpFechaInicio.Value; if (!revist.NombreValido()) { MessageBox.Show("Nombre Invalido"); return; } if (!revist.CodValido(txtcodigoInterno.Text.ToString())) { MessageBox.Show("Codigo Invalido"); return; } revist.cod_Interno = int.Parse(txtcodigoInterno.Text.ToString()); if (!revist.fechavalida()) { MessageBox.Show("La fecha ingresada no es valida"); return; } if (_revistasRepositorio.Actualizar(revist, txtcodigoInterno.Text.ToString())) { MessageBox.Show("Se actualizó con éxito"); this.Dispose();//Libera los recursos } }