private void EditarCreditoAgencia() { IAutorizacionCreditoAgencia auto = AutorizacionCreditoAgenciaFactory.GetAutorizacionAgencia(); auto.AutorizacionAgenciaID = Convert.ToInt32(this.txtAutorizacionCreditoAgenciaID.Text); auto.Consultar(); this.txtAgenciaID.Text = auto.AgenciaID.ToString(); this.txtMontoAutorizado.Text = auto.CreditoAutorizado == 0?"": auto.CreditoAutorizado.ToString(); this.txtFechaDesde.Text = auto.FechaInicioVigencia.ToShortDateString(); this.txtFechaHasta.Text = auto.FechaFinVigencia.ToShortDateString(); this.lblNroAutorizacion.Text = auto.NroAutorizacionCreditoAgencia.ToString(); SetearSoloLectura(); }
private void BindGridAgencias(int currentPage) { SisPackController.AdministrarGrillas.Configurar(this.dtgAutorizacionesAgencias, "AutorizacionAgenciaID", this.CantidadOpciones); IAutorizacionCreditoAgencia autoriz = AutorizacionCreditoAgenciaFactory.GetAutorizacionAgencia(); autoriz.AgenciaID = Convert.ToInt32(this.busqAgencia.AgenciaID); autoriz.FechaInicioVigencia = this.txtFechaDesde.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaDesde.Text) : Utiles.Fechas.FormatFechaDDMMYYYY("01/01/1900"); autoriz.FechaFinVigencia = this.txtFechaHasta.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaHasta.Text) : Utiles.Fechas.FormatFechaDDMMYYYY("01/01/1900"); //DsAutorizacionesCreditoAgencia ds = autoriz.GetAutorizacionesCreditoDataSet(); this.dtgAutorizacionesAgencias.DataSource = autoriz.GetAutorizacionesCreditoDataSet(); this.dtgAutorizacionesAgencias.CurrentPageIndex = currentPage; this.dtgAutorizacionesAgencias.DataBind(); }
private void butConfirmar_Click(object sender, System.EventArgs e) { Page.Validate(); if (!Page.IsValid) { return; } if (this.txtAgenciaID.Text != "") { IAutorizacionCreditoAgencia autorizacion = AutorizacionCreditoAgenciaFactory.GetAutorizacionAgencia(); autorizacion.AutorizacionAgenciaID = this.txtAutorizacionCreditoAgenciaID.Text == ""?0: Convert.ToInt32(this.txtAutorizacionCreditoAgenciaID.Text); autorizacion.AgenciaID = this.txtAgenciaID.Text == ""? 0 :Convert.ToInt32(this.txtAgenciaID.Text); autorizacion.CreditoAutorizado = this.txtMontoAutorizado.Text == ""? 0 :Convert.ToDouble(this.txtMontoAutorizado.Text); autorizacion.FechaInicioVigencia = Convert.ToDateTime(this.txtFechaDesde.Text); autorizacion.FechaFinVigencia = Convert.ToDateTime(this.txtFechaHasta.Text); if (autorizacion.Guardar()) { this.txtAutorizacionCreditoAgenciaID.Text = autorizacion.AutorizacionAgenciaID.ToString(); string mensaje = "Los datos se guardaron correctamente. "; string script = "<script language='javascript'>\n"; script += "alert('" + mensaje + "');"; script += "window.location.href = 'AutorizacionesCreditos.aspx?AutorizacionAgenciaID=" + this.txtAutorizacionCreditoAgenciaID.Text + "';\n"; script += "</script>"; Page.RegisterStartupScript("scriptOk", script); } else { string script = "<script language='javascript'>\n"; script += "alert('Los datos no se guardaron debido a errores.');\n"; script += "</script>"; Page.RegisterStartupScript("scriptError", script); } } if (this.txtClienteID.Text != "") { RequiredFieldValidator valCredito = (RequiredFieldValidator)this.phValidMontoAutorizado.FindControl("valCredito"); valCredito.Enabled = true; valCredito.Validate(); if (!valCredito.IsValid) { return; } IAutorizacionCreditoCliente autorizacion = AutorizacionCreditoClienteFactory.GetAutorizacionCliente(); autorizacion.AutorizacionClienteID = this.txtAutorizacionCreditoClienteID.Text == ""?0: Convert.ToInt32(this.txtAutorizacionCreditoClienteID.Text); autorizacion.ClienteID = this.txtClienteID.Text == ""? 0: Convert.ToInt32(this.txtClienteID.Text); autorizacion.CreditoAutorizado = this.txtMontoAutorizado.Text == ""? 0 :Convert.ToDouble(this.txtMontoAutorizado.Text); autorizacion.FechaInicioVigencia = Convert.ToDateTime(this.txtFechaDesde.Text); autorizacion.FechaFinVigencia = Convert.ToDateTime(this.txtFechaHasta.Text); if (autorizacion.Guardar()) { this.txtAutorizacionCreditoClienteID.Text = autorizacion.AutorizacionClienteID.ToString(); string mensaje = "Los datos se guardaron correctamente. "; string script = "<script language='javascript'>\n"; script += "alert('" + mensaje + "');"; script += "window.location.href = 'AutorizacionesCreditos.aspx?AutorizacionClienteID=" + this.txtAutorizacionCreditoClienteID.Text + "';\n"; script += "</script>"; Page.RegisterStartupScript("scriptOk", script); } else { string script = "<script language='javascript'>\n"; script += "alert('Los datos no se guardaron debido a errores.');\n"; script += "</script>"; Page.RegisterStartupScript("scriptError", script); } } }