protected void Page_Load(object sender, EventArgs e) { // ------------------------------------------------------------------------------------------------------- hdfMostrarMensaje.Value = "0"; hdfIdDocumento.Value = "0"; hdfIdGasto.Value = "0"; if (Page.IsPostBack) { return; } // ------------------------------------------------------------------------------------------------------- int intIdJuicio = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "Codigo"); hdfIdDocumento.Value = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "id_doc").ToString(); hdfIdGasto.Value = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "id_gasto").ToString(); // ------------------------------------------------------------------------------------------------------- ALCSA.Negocio.Juicios.Juicio objJuicio = new ALCSA.Negocio.Juicios.Juicio(intIdJuicio); if (objJuicio.ID.Equals(0)) { return; } // ------------------------------------------------------------------------------------------------------- string strEstadoCobranza = CargarDatosCobranzaJuicio(objJuicio.IdCobranza, intIdJuicio); ALCSA.FWK.Web.Control.AsignarValor(txtFechaTramite, DateTime.Now); habilitar(); // ----------------------------------------------------------------------------------- // CargarListadoSubTramites(); // gasto_ok ALCSA.Negocio.Juicios.ActividadJudicial objActividad = new ALCSA.Negocio.Juicios.ActividadJudicial(0, intIdJuicio); if (objActividad.ID.Equals(0)) { CargarListadoTramites(0, hdfTipoActividad.Value, 0); CargarListadoSubTramites(0); hdfMostrarMensaje.Value = "1"; } else { CargarListadoTramites(objActividad.IdTramite, hdfTipoActividad.Value, objActividad.Indice + 1); CargarListadoSubTramites(objActividad.IdSubTramite); if (strEstadoCobranza == "P" || strEstadoCobranza == "T") { ddlTramites.Enabled = false; } } // ----------------------------------------------------------------------------------- MostrarProximaGestion(); // ----------------------------------------------------------------------------------- }
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); } }
private string CargarDatosCobranzaJuicio(int idCobranza, int idJuicio) { ALCSA.Negocio.Cobranzas.Cobranza objCobranza = new ALCSA.Negocio.Cobranzas.Cobranza(idCobranza); hdfIdCobranza.Value = idCobranza.ToString(); hdfIdJuicio.Value = idJuicio.ToString(); hdfTipoActividad.Value = objCobranza.TipoActividad; txtNroOperacion.Text = objCobranza.Nrooperacion; txtCliente.Text = objCobranza.NombreCliente; txtRutDeudor.Text = ALCSA.FWK.IdentificacionTributaria.FormatearRut(objCobranza.RutDeudor); txtNomDeudor.Text = objCobranza.NombreDeudor; txtNumeroSucursal.Text = !string.IsNullOrWhiteSpace(objCobranza.Codigo) ? objCobranza.Codigo : "SIN NÚMERO"; DataTable table = ConsultasEspecificas.MostrarDatosJuicioActividad(idJuicio.ToString()); ALCSA.Negocio.Juicios.Juicio objJuicio = new ALCSA.Negocio.Juicios.Juicio(idJuicio); if ((table.Rows.Count > 0) && (table != null)) { txtRol.Text = objJuicio.Rol; txtFechaIngCorte.Text = objJuicio.Fingresocorte.ToString("dd/MM/yyyy"); txtProcedimiento.Text = table.Rows[0]["procedimiento"].ToString(); txtMateria.Text = table.Rows[0]["materia"].ToString(); txtProducto.Text = table.Rows[0]["producto"].ToString(); txtTribunal.Text = table.Rows[0]["tribunal"].ToString(); CabezeraActividadesDTO sdto = new CabezeraActividadesDTO { Deudor = objCobranza.NombreDeudor, Noperacion = objCobranza.Nrooperacion, Rol = objJuicio.Rol, Tribunal = table.Rows[0]["tribunal"].ToString() }; Session["CabezeraActividades"] = sdto; } return(!string.IsNullOrEmpty(objCobranza.Tipo) ? objCobranza.Tipo.Trim() : string.Empty); }
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 btnGastos_Click(object sender, EventArgs e) { ALCSA.Negocio.Juicios.Juicio objJuicio = new ALCSA.Negocio.Juicios.Juicio(ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdJuicio)); Response.Redirect(string.Format("../Gastos/Gastos.aspx?Codigo={0}&pag_act=1", objJuicio.IdCobranza), true); }
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>"); } }
protected void Page_Load(object sender, EventArgs e) { // ----------------------------------------------------- if (this.Page.IsPostBack) { return; } // ----------------------------------------------------- int intIdCobranza = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "Codigo"); int intIdJuicio = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "id_juicios"); // ----------------------------------------------------- string strRutDeudorCallCenter = ALCSA.FWK.Web.Sitio.ExtraerValorQueryString(Request, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_RUT); string strUsuarioCallCenter = ALCSA.FWK.Web.Sitio.ExtraerValorQueryString(Request, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_USUARIO); string strDisposicion = ALCSA.FWK.Web.Sitio.ExtraerValorQueryString(Request, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_DISPOSICION); int intCampanaCallCenter = ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_CAMPANA); // ----------------------------------------------------- if (!string.IsNullOrWhiteSpace(strRutDeudorCallCenter)) { new ALCSA.Negocio.CallCenter.Comentario() { IdCobranza = 0, IdDisposicion = 0, IdCampana = 0, UsuarioIngreso = "PRUEBA", Descripcion = Request.Url.AbsoluteUri }.Insertar(); if (!string.IsNullOrWhiteSpace(strDisposicion)) { Response.Redirect(string.Format("CallCenter/IngresoDisposicion.aspx?Codigo={0}&{1}={2}&{3}={4}&{5}={6}&{7}={8}", new object[] { ALCSA.FWK.Web.Control.ExtraerValorComoEntero(hdfIdCobranza), ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_RUT, strRutDeudorCallCenter, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_USUARIO, strUsuarioCallCenter, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_DISPOSICION, strDisposicion, ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_CAMPANA, intCampanaCallCenter }), true); return; } Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_RUT] = strRutDeudorCallCenter; Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_USUARIO] = strUsuarioCallCenter; Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_CAMPANA] = intCampanaCallCenter; Response.Redirect(string.Format("Consultas_Juicios.aspx?Codigo={0}&id_juicios={1}", intIdCobranza, intIdJuicio), true); return; } if (Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_RUT] != null) { strRutDeudorCallCenter = Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_RUT].ToString(); strUsuarioCallCenter = Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_USUARIO].ToString(); intCampanaCallCenter = Convert.ToInt32(Session[ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_CAMPANA]); Session.Remove(ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_RUT); Session.Remove(ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_USUARIO); Session.Remove(ALCSA.Negocio.CallCenter.ParametrosConsulta.NOMBRE_PARAMETRO_CAMPANA); strRutDeudorCallCenter = ALCSA.FWK.IdentificacionTributaria.FormatearRut(strRutDeudorCallCenter).Replace(".", string.Empty).ToUpper(); if (intIdCobranza.Equals(0)) { IList <ALCSA.Entidades.CallCenter.CampanaCobranza> arrCobranzas = new ALCSA.Negocio.CallCenter.CampanaCobranza().Listar(intCampanaCallCenter); foreach (ALCSA.Entidades.CallCenter.CampanaCobranza objCobranzaCampana in arrCobranzas) { if (objCobranzaCampana.RutDeudor.ToUpper() == strRutDeudorCallCenter) { intIdCobranza = objCobranzaCampana.IdCobranza; break; } } intIdJuicio = 0; } ALCSA.FWK.Web.Control.AsignarValor(hdfRutDeudorCallCenter, strRutDeudorCallCenter); ALCSA.FWK.Web.Control.AsignarValor(hdfUsuarioCallCenter, strUsuarioCallCenter); ALCSA.FWK.Web.Control.AsignarValor(hdfIdCampanaCallCenter, intCampanaCallCenter); btnAgregarComentario.Visible = true; } // ----------------------------------------------------- if (ALCSA.FWK.Web.Sitio.ExtraerValorQueryStringComoEntero(Request, "Mensaje") == 1) { lblMensaje.Text = "El comentario se guardó correctamente."; } // ----------------------------------------------------- if (intIdCobranza.Equals(0) && intIdJuicio > 0) { intIdCobranza = new ALCSA.Negocio.Juicios.Juicio(intIdJuicio).IdCobranza; } // ----------------------------------------------------- hdfIdCobranza.Value = intIdCobranza.ToString(); ConsultaJU(intIdCobranza.ToString()); // ----------------------------------------------------- CargarDomicilios(); MostrarTelefonos(); MostrarBienesRaices(); MostrarBienesMuebles(); MostrarDetalleDeuda(); MostrarDetalleGastos(); MostrarActividadesJudiciales(); MostrarDetalleDatosCobranza(); CargarComentariosCallCenter(); // ----------------------------------------------------- }