private void CargarDatosMutuo(int idCobranza) { ALCSA.Negocio.Cobranzas.Mutuo objDocumento = new ALCSA.Negocio.Cobranzas.Mutuo(); if (!objDocumento.CargarPorCobranza(idCobranza)) { return; } // AsignarValor("lblDomicilio", objDocumento.Dire); // AsignarValor("lblNombreRepresentante", objDocumento.n); AsignarValor("lblMontoTotal", objDocumento.SaldoTotalDeudaUf, 2); AsignarValor("lblMontoTotalPalabras", ALCSA.FWK.Numero.ConvertirNumeroEnPalabras(objDocumento.SaldoTotalDeudaUf, 2)); }
protected void btnGuardar_Click(object sender, EventArgs e) { ALCSA.Negocio.Cobranzas.Mutuo objMutuo = new ALCSA.Negocio.Cobranzas.Mutuo(); objMutuo.ID = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdMutuo); objMutuo.IdCobranza = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdCobranza); objMutuo.IdBienRaiz = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdDomicilioInmueble); objMutuo.IdMoneda = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(moneda); objMutuo.Subproducto = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdSubProducto); objMutuo.Nrodocumento = txtNroDocum.Text; objMutuo.SerieLetCred = txtSerieLetraCred.Text; objMutuo.MontoCred1Esc = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtMontoCred1esc); objMutuo.MontoCred2Esc = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtMontoCred2esc); objMutuo.PlazoMutuoMes = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtPlazoMutuoMeses); objMutuo.N1DivImpago = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtNumero1Divimpago); objMutuo.NUltDivImpago = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtNumeroUltDivImpago); objMutuo.MontoDivAdeudadoPs = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtMontoDivAdeudadoPESO); objMutuo.TotalAdeudado = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(txtTotalAdeudado); objMutuo.TazaInt1Esc = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtTasaInt1Esc); objMutuo.TazaInt2Esc = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtTasaInt2Esc); objMutuo.MontoDivAdeudadoUf = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtMontoDivAdeudadoUF); objMutuo.SaldoTotalDeudaUf = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtSaldoTotalDeudaUF); objMutuo.FechaPrescripcion = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFechaPrescripcion); objMutuo.Fecha1Venc = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFecha1Vcto); objMutuo.FechaLiquidacion = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFechaLiquidacion); objMutuo.FechaMora = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFechaMora); objMutuo.Guardar(); int intIdDocumento = 0; if (filesubir.HasFile) { // string nomArchivo = string.Format("DocMutuo{0}{1}", objMutuo.ID, Path.GetExtension(this.filesubir.PostedFile.FileName)); // string str8 = UTIL.SubirArchivo(filesubir, Server.MapPath(@"~\DOCUMENTOS"), nomArchivo); ALCSA.Negocio.Documentos.Fisicos.Documento objDocumentoFisico = new ALCSA.Negocio.Documentos.Fisicos.Documento() { Nombre = this.filesubir.PostedFile.FileName, Descripcion = string.Empty, CodigoTipoDocumento = TipoDocumento.TIPO_DOCUMENTO_MUTUO, FechaIngreso = DateTime.Now, IdTipoDocumento = 0, Peso = this.filesubir.PostedFile.ContentLength, Archivo = this.filesubir.FileBytes }; objDocumentoFisico.Insertar(new List <ALCSA.Entidades.Documentos.Fisicos.Identificador>() { new ALCSA.Negocio.Documentos.Fisicos.Identificador() { CodigoTipoIdentificador = TipoIdentificador.TIPO_IDENTIFICADOR_COBRANZA, Valor = objMutuo.IdCobranza.ToString() }, new ALCSA.Negocio.Documentos.Fisicos.Identificador() { CodigoTipoIdentificador = TipoIdentificador.TIPO_IDENTIFICADOR_MUTUO, Valor = objMutuo.ID.ToString() } }); intIdDocumento = objDocumentoFisico.ID; } // GENERAR ARCHIVO if (ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdEsCobranzaNueva) == 1) { Response.Redirect(string.Format("Cobranza.aspx?mensaje=1&id_doc={0}", intIdDocumento), true); } else { Response.Redirect(string.Format("../Demandas/DatosCobranza.aspx?gen_doc=1&id_cob={0}&tipo={1}&id_doc={2}", objMutuo.IdCobranza, ALCSA.Negocio.Cobranzas.Cobranza.TIPO_COBRANZA_MUTUO, intIdDocumento), true); } }
protected void Page_Load(object sender, EventArgs e) { if (this.Page.IsPostBack) { return; } int intIdCobranza = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "id_cob"); if (intIdCobranza < 1) { return; } hdfIdEsCobranzaNueva.Value = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "es_nueva").ToString(); btnGuardar.Text = hdfIdEsCobranzaNueva.Value.Equals("1") ? "GUARDAR" : "GUARDAR Y GENERAR"; ALCSA.Negocio.Cobranzas.Cobranza objCobranza = new ALCSA.Negocio.Cobranzas.Cobranza(intIdCobranza); ALCSA.FWK.Web.Control.AsignarValor(hdfIdCobranza, objCobranza.ID); txtNumeroOperacion.Text = objCobranza.Nrooperacion; txtRutCliente.Text = ALCSA.FWK.IdentificacionTributaria.FormatearRut(objCobranza.RutCli); txtRutDeudor.Text = ALCSA.FWK.IdentificacionTributaria.FormatearRut(objCobranza.RutDeudor); txtNombreCliente.Text = objCobranza.NombreCliente; txtNombreDeudor.Text = objCobranza.NombreDeudor; CambiarColorControlesSoloLectura(); ALCSA.Negocio.Cobranzas.Mutuo objMutuo = new ALCSA.Negocio.Cobranzas.Mutuo(); if (objMutuo.CargarPorCobranza(objCobranza.ID)) { // CARGAR DATOS MUTUO ALCSA.FWK.Web.Control.AsignarValor(hdfIdMutuo, objMutuo.ID); ALCSA.FWK.Web.Control.AsignarValor(hdfIdDomicilioInmueble, objMutuo.IdBienRaiz); ALCSA.FWK.Web.Control.AsignarValor(hdfIdDomicilioInmuebleActual, objMutuo.IdBienRaiz); ALCSA.FWK.Web.Control.SeleccionarValor(moneda, objMutuo.IdMoneda); ALCSA.FWK.Web.Control.AsignarValor(hdfIdSubProducto, objMutuo.Subproducto); txtNroDocum.Text = objMutuo.Nrodocumento; txtSerieLetraCred.Text = objMutuo.SerieLetCred; ALCSA.FWK.Web.Control.AsignarValor(txtMontoCred1esc, objMutuo.MontoCred1Esc); ALCSA.FWK.Web.Control.AsignarValor(txtMontoCred2esc, objMutuo.MontoCred2Esc); ALCSA.FWK.Web.Control.AsignarValor(txtPlazoMutuoMeses, objMutuo.PlazoMutuoMes); ALCSA.FWK.Web.Control.AsignarValor(txtNumero1Divimpago, objMutuo.N1DivImpago); ALCSA.FWK.Web.Control.AsignarValor(txtNumeroUltDivImpago, objMutuo.NUltDivImpago); ALCSA.FWK.Web.Control.AsignarValor(txtMontoDivAdeudadoPESO, objMutuo.MontoDivAdeudadoPs); ALCSA.FWK.Web.Control.AsignarValor(txtTotalAdeudado, objMutuo.TotalAdeudado); ALCSA.FWK.Web.Control.AsignarValor(txtTasaInt1Esc, objMutuo.TazaInt1Esc, 2); ALCSA.FWK.Web.Control.AsignarValor(txtTasaInt2Esc, objMutuo.TazaInt2Esc, 2); ALCSA.FWK.Web.Control.AsignarValor(txtMontoDivAdeudadoUF, objMutuo.MontoDivAdeudadoUf, 2); ALCSA.FWK.Web.Control.AsignarValor(txtSaldoTotalDeudaUF, objMutuo.SaldoTotalDeudaUf, 2); ALCSA.FWK.Web.Control.AsignarValor(txtFechaPrescripcion, objMutuo.FechaPrescripcion); ALCSA.FWK.Web.Control.AsignarValor(txtFecha1Vcto, objMutuo.Fecha1Venc); ALCSA.FWK.Web.Control.AsignarValor(txtFechaLiquidacion, objMutuo.FechaLiquidacion); ALCSA.FWK.Web.Control.AsignarValor(txtFechaMora, objMutuo.FechaMora); IList <ALCSA.Entidades.Documentos.Fisicos.Documento> arrDocumentosFisicos = new ALCSA.Negocio.Documentos.Fisicos.Documento().Listar( objMutuo.IdCobranza.ToString(), ALCSA.Negocio.Documentos.Fisicos.TipoIdentificador.TIPO_IDENTIFICADOR_COBRANZA); if (arrDocumentosFisicos != null && arrDocumentosFisicos.Count > 0) { gvDocumentosFisicos.DataSource = arrDocumentosFisicos; gvDocumentosFisicos.DataBind(); } } }