private void tnAdd_Click(object sender, EventArgs e) { var suscripcion = new Suscripcion(); suscripcion.nro_doc = long.Parse(txtDoc.Text); suscripcion.cod_TipoDoc = cmbPlanes.SelectedIndex; suscripcion.fecha_inicio = DTPfechainicio.Value; suscripcion.fecha_fin = DTPfechainicio.Value.AddYears(1); suscripcion.doc_plan = int.Parse(cmbPlanes.SelectedValue.ToString()); suscripcion.Cod_revista = int.Parse(CMB_Revista.SelectedValue.ToString()); if (!suscripcion.fechavalida()) { MessageBox.Show("La fecha ingresada no es valida"); return; } if (!_suscripcionesrepo.ValidarDuplicado(suscripcion.Cod_revista.ToString(), suscripcion.doc_plan.ToString(), suscripcion.nro_doc.ToString())) { _suscripcionesrepo.guardar(suscripcion); Mensaje(); ActualizarSuscripciones(suscriptor.nroDoc); } else { MessageBox.Show("Ya existe"); } }
private void tnAdd_Click(object sender, EventArgs e) { var suscri = new Suscripcion(); suscri.cod_int = int.Parse(TXTcodint.Text); suscri.nro_doc = suscripcion.nro_doc; suscri.fecha_inicio = DTPfechainicio.Value; suscri.fecha_fin = DTPfechainicio.Value.AddYears(1); suscri.doc_plan = int.Parse(cmbPlanes.SelectedValue.ToString()); if (!suscri.fechavalida()) { MessageBox.Show("Fecha no valida"); } if (_suscripcionesRepo.Actualizar(suscri, suscri.cod_int.ToString())) { MessageBox.Show("Actualizado con exito"); this.Dispose(); } }