protected void btnCancelar_Click(object sender, EventArgs e) { if (ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfRedireccionActividadJudicial) == 1) { ALCSA.Negocio.Juicios.Juicio objJuicio = new ALCSA.Negocio.Juicios.Juicio(); objJuicio.CargarPorCobranza(ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdCobranza)); Response.Redirect(string.Format("../Procesos/ActividadCobranza.aspx?Codigo={0}", objJuicio.ID), true); } else { Response.Redirect("BuscaCobranzaGastos.aspx", true); } }
protected void Page_Load(object sender, EventArgs e) { int intIdGasto = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "id"); ALCSA.Negocio.Gastos.Gasto objGasto = new ALCSA.Negocio.Gastos.Gasto(intIdGasto); ALCSA.Negocio.Cobranzas.Cobranza objCobranza = new ALCSA.Negocio.Cobranzas.Cobranza(objGasto.IdCobranza); ALCSA.Negocio.Juicios.Juicio objJuicio = new ALCSA.Negocio.Juicios.Juicio(); objJuicio.CargarPorCobranza(objGasto.IdCobranza); ALCSA.FWK.Web.Control.AsignarValor(lblCliente, objCobranza.NombreCliente); ALCSA.FWK.Web.Control.AsignarValor(lblRutDeudor, ALCSA.FWK.IdentificacionTributaria.FormatearRut(objCobranza.RutDeudor)); ALCSA.FWK.Web.Control.AsignarValor(lblNombreDeudor, objCobranza.NombreDeudor); ALCSA.FWK.Web.Control.AsignarValor(lblNumeroOperacion, objCobranza.Nrooperacion); ALCSA.FWK.Web.Control.AsignarValor(lblNumeroBoleta, objGasto.Nroboleta); ALCSA.FWK.Web.Control.AsignarValor(lblNumeroNomina, objGasto.Nomina); ALCSA.FWK.Web.Control.AsignarValor(lblFechaNomina, objGasto.Fnomina, true); ALCSA.FWK.Web.Control.AsignarValor(lblProveedor, objGasto.NomResponsable); ALCSA.FWK.Web.Control.AsignarValor(lblTipoGasto, string.Format("{0} - {1}", objGasto.Gasto, objGasto.Desgasto)); ALCSA.FWK.Web.Control.AsignarValor(lblObservacion, objGasto.Observacion); ALCSA.FWK.Web.Control.AsignarValor(lblMonto, Convert.ToDecimal( objGasto.IdGastoAdmin > 0 ? objGasto.Montogastoadmin : objGasto.IdGastoJudicial > 0 ? objGasto.Montogastojudi : objGasto.Montogastopre), 0); if (objJuicio.ID.Equals(0)) { return; } ALCSA.FWK.Web.Control.AsignarValor(lblRol, objJuicio.Rol); ALCSA.FWK.Web.Control.AsignarValor(lblTribunal, objJuicio.NombreTribunal); }
protected void btnGuardar_Click(object sender, EventArgs e) { ALCSA.Negocio.Gastos.Gasto objGasto = new ALCSA.Negocio.Gastos.Gasto() { ID = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdGasto), IdCobranza = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdCobranza), Fechagasto = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFecha), Fproceso = DateTime.Now, // Gasto = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFecha), // Desgasto = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFecha), Nroboleta = ALCSA.FWK.Web.Control.ExtraerValor(txtBoleta), RutResponsable = ALCSA.FWK.Web.Control.ExtraerValor(Proveedor), NomResponsable = ALCSA.FWK.Web.Control.ExtraerTexto(Proveedor), TipoResponsable = "p", Estadogasto = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(estadogasto), Fechaestadogasto = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtfechaestadogasto), Nomina = ALCSA.FWK.Web.Control.ExtraerValor(txtNomina), Fnomina = ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFechaNomina), IdGastoAdmin = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(tipogastoadmin), IdActPrejudicial = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(tipogastopre), IdGastoJudicial = ALCSA.FWK.Web.Control.ExtraerValorComoEntero(tipogastojudi), Tipogastujudi = ALCSA.FWK.Web.Control.ExtraerTexto(tipogastojudi), Montogastoadmin = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtMontoadmin), Montogastojudi = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtMontojudi), Montogastopre = ALCSA.FWK.Web.Control.ExtraerValorComoFloat(txtMontopre), Username = this.Session["Usuario"].ToString(), Observacion = ALCSA.FWK.Web.Control.ExtraerValor(txtObservacion) }; if (objGasto.IdGastoAdmin > 0) { objGasto.Gasto = "Administrativo"; objGasto.Desgasto = ALCSA.FWK.Web.Control.ExtraerTexto(tipogastoadmin); } else if (objGasto.IdGastoJudicial > 0) { objGasto.Gasto = "Judicial"; objGasto.Desgasto = ALCSA.FWK.Web.Control.ExtraerTexto(tipogastojudi); } else if (objGasto.IdActPrejudicial > 0) { objGasto.Gasto = "PreJudicial"; objGasto.Desgasto = ALCSA.FWK.Web.Control.ExtraerTexto(tipogastopre); } objGasto.Guardar(); if (ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfRedireccionActividadJudicial) == 1) { ALCSA.Negocio.Juicios.Juicio objJuicio = new ALCSA.Negocio.Juicios.Juicio(); objJuicio.CargarPorCobranza(objGasto.IdCobranza); Response.Redirect(string.Format("../Procesos/ActividadCobranza.aspx?Codigo={0}&gasto_ok=1&id_gasto={1}", objJuicio.ID, objGasto.ID), true); } else { string strRuta = string.Format("Gastos.aspx?Codigo={0}&gasto_ok=1&id_gasto={1}", this.hdfIdCobranza.Value, objGasto.ID); this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Datos guardados correctamente');location.href='" + strRuta + "';</script>"); } }