private void btnGuardar_Click(object sender, EventArgs e) { if (fechaDesde.Value.Date >= fechaIni && fechaHasta.Value.Date <= fechaFin) { Valor_mensual valor = new Valor_mensual(); valor.cod_contrato = cont.cod_contrato; valor.fechaDesde = fechaDesde.Value.Date; valor.fechaHasta = fechaHasta.Value.Date; valor.valor = Convert.ToInt32(txtValor.Text); ValorMensualLogic valLog = new ValorMensualLogic(); valLog.altaValoresMensuales(valor); MessageBox.Show("Valor mensual dado de alta con exito.", "Alta Alquiler"); } else { MessageBox.Show("Las fechas exceden el tiempo establecido en el contrato", "Error Alta"); } if (MessageBox.Show("¿Desea agregar otro valor mensual?. Confirme", "Otro inquilino", MessageBoxButtons.YesNo) == DialogResult.Yes) { txtValor.Clear(); } else { this.Dispose(); } }
public void TraerValorMensual(Int32 numeroInq, Int32 codUni) { AlquilerLogic al = new AlquilerLogic(); Int32 nroAlquiler = al.BuscarNumeroAlquiler(numeroInq, codUni); //Buscamos el código de Alquiler ContratoLogic cl = new ContratoLogic(); Int32 nroContrato = cl.BuscarNroContrato(nroAlquiler); // Buscamos el número de contrato ValorMensualLogic vml = new ValorMensualLogic(); DateTime fechaElegida = this.dtpFecha.Value; Int32 valorMensual = vml.BuscarValorPago(nroContrato, fechaElegida); this.txtboxMontoMensual.Text = Convert.ToString(valorMensual); }