private void LlenarCampos(IFacturaTercero factura) { try { txtFechaEmision.Text = factura.FechaEmision.ToShortDateString(); Origen.AgenciaID = factura.OrigenID.ToString(); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = factura.OrigenID; agencia.ConsultarBasicoByAgenciaID(); Origen.RazonSocial = agencia.RazonSocial; Origen.Sucursal = agencia.SucursalDGI; if (factura.TipoOrigenDestinoID == 1) { agencia.AgenciaID = factura.DestinoID; agencia.ConsultarBasicoByAgenciaID(); Destino.AgenciaID = agencia.AgenciaID.ToString(); Destino.RazonSocial = agencia.RazonSocial; Destino.Sucursal = agencia.SucursalDGI; rbtCasoB.Checked = true; } else { IPuntoRecepcion punto = PuntoRecepcionFactory.GetPuntoRecepcion(); punto.PuntoRecepcionID = factura.DestinoID; punto.Consultar(); Destino.AgenciaID = punto.PuntoRecepcionID.ToString(); Destino.RazonSocial = punto.RazonSocial; Destino.Sucursal = punto.Codigo; rbtCasoA.Checked = true; } txtKilos.Text = factura.Kilos == 0 ? "" : Utiles.Formatos.Importe(factura.Kilos); txtBultos.Text = factura.Bultos == 0 ? "" : factura.Bultos.ToString(); txtRetiro.Text = factura.Retiro == 0 ? "" : Utiles.Formatos.Importe(factura.Retiro); txtEntrega.Text = factura.Entrega == 0 ? "" : Utiles.Formatos.Importe(factura.Entrega); txtSeguro.Text = factura.Seguro == 0 ? "" : Utiles.Formatos.Importe(factura.Seguro); txtFlete.Text = factura.Flete == 0 ? "" : Utiles.Formatos.Importe(factura.Flete); txtIva.Text = factura.Iva == 0 ? "" : Utiles.Formatos.Importe(factura.Iva); txtImporte.Text = factura.ImporteTotal == 0 ? "" : Utiles.Formatos.Importe(factura.ImporteTotal); txtConsolidadoID.Text = factura.ConsolidadoID.ToString(); txtNroFactura.Enabled = false; ((System.Web.UI.WebControls.TextBox)EmpresaTerceros.FindControl("txtRazonSocial")).Enabled = false; ((System.Web.UI.HtmlControls.HtmlImage)EmpresaTerceros.FindControl("img")).Visible = false; butVisualizar.Enabled = false; butLimpiar.Enabled = false; if (factura.FacturaTerceroID > 0) { txtFechaCarga.Text = DateTime.Now.ToShortDateString(); EmpresaTerceros.EmpresaTercerosID = factura.EmpresaTerceroID.ToString(); EmpresaTerceros.RazonSocial = factura.EmpresaTercero; txtNroFactura.Text = factura.NroFactura; txtCliente.Text = factura.Cliente; ddlCondicion.SelectedIndex = Indice(ddlCondicion, factura); } } catch (Exception ex) { throw ex; } }
private void Editar() { try { IPlanillaTrasbordo planilla = PlanillaTrasbordoFactory.GetPlanillaTrasbordoFactory(); planilla.PlanillaTrasbordoID = Utiles.Validaciones.obtieneEntero(txtPlanillaTrasbordo.Text); planilla.Consultar(); txtDescripcion.Text = planilla.PlanillaTrasbordoDescrip; txtNroPlanillaTrasbordo.Text = planilla.PlanillaTrasbordoNro.ToString(); lblFechaActual.Text = planilla.FechaEmision.ToShortDateString(); busqAgencia.AgenciaID = planilla.AgenciaDestinoID.ToString(); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = planilla.AgenciaDestinoID; agencia.ConsultarBasicoByAgenciaID(); busqAgencia.RazonSocial = agencia.RazonSocial; busqAgencia.Sucursal = agencia.SucursalDGI; butConsultar.Enabled = false; //no lo dejo cambiar de agencia AdministrarGrillas.Configurar(dtgGuiasAsociadas, "GuiaID", CantidadOpciones, true, false); dtgGuiasAsociadas.DataSource = planilla.ConsultarDetalle(); //devuelve un ds con el detalle de esa planilla de trasbordo Session ["DsGuiasPendientes"] = dtgGuiasAsociadas.DataSource; dtgGuiasAsociadas.DataBind(); //dtgGuiasAsociadas.Columns[1].Visible=false; chkTodos.Visible = false; butGenerar.Visible = false; } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void BindGrid(int currentPage) { try { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = this.AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); lblAgenciaConectadaDescrip.Text = agencia.Nombre; lblFechaActual.Text = DateTime.Now.ToShortDateString(); IPlanillaTrasbordo planilla = PlanillaTrasbordoFactory.GetPlanillaTrasbordoFactory(); AdministrarGrillas.Configurar(dtgPlanillaTrasbordo, "PlanillaTrasbordoID", CantidadOpciones, true, false); dtgPlanillaTrasbordo.CurrentPageIndex = currentPage; planilla.PlanillaTrasbordoNro = Utiles.Validaciones.obtieneEntero(txtNroPlanilla.Text); planilla.AgenciaDestinoID = agencia.AgenciaID; dtgPlanillaTrasbordo.DataSource = planilla.GetPlanillaTrasbordoRecibidaDataSet(); //trae todas las planillas recepcionadas dtgPlanillaTrasbordo.DataBind(); Session["DsPlanillaTrasbordo"] = dtgPlanillaTrasbordo.DataSource; } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void Editar() { try { IPlanillaTrasbordo planilla = PlanillaTrasbordoFactory.GetPlanillaTrasbordoFactory(); planilla.PlanillaTrasbordoID = Utiles.Validaciones.obtieneEntero(txtPlanillaTrasbordo.Text); planilla.EstadoPlanillaTrasbordoID = 2; //cerrada planilla.ConsultarRecibida(); //los datos del encabezado txtNroPlanillaTrasbordo.Text = planilla.PlanillaTrasbordoNro.ToString(); lblFechaActual.Text = planilla.FechaEmision.ToShortDateString(); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = planilla.AgenciaDestinoID; agencia.ConsultarBasicoByAgenciaID(); butConsultar.Enabled = false; //no lo dejo cambiar de agencia AdministrarGrillas.Configurar(dtgGuiasAsociadas, "GuiaID", CantidadOpciones, true, false); dtgGuiasAsociadas.DataSource = planilla.ConsultarDetalleRecibidas(); //devuelve un ds con el detalle de esa planilla de trasbordo recibida Session ["DsGuiasPendientes"] = dtgGuiasAsociadas.DataSource; dtgGuiasAsociadas.DataBind(); dtgGuiasAsociadas.Columns[9].Visible = true; //para que se vea la descripcion dtgGuiasAsociadas.Columns[8].Visible = false; //que no se vea el control observacion chkTodos.Visible = false; butConfirmar.Visible = false; txtNroPlanillaTrasbordo.ReadOnly = true; } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
//protected string CUITCargas //{ // get { return System.Configuration.ConfigurationManager.AppSettings["CUITCargas"]; } //} #region Page_Load private void Page_Load(object sender, System.EventArgs e) { #region Validar usuario if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } if (User.Identity.IsAuthenticated) { string sOpcion = "anularFactura"; string sOpcion1 = "anularFacturas"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion, sOpcion1); } #endregion if (!IsPostBack) { this.LlenarCombos(); this.butConfirmar.Enabled = false; //Recupera los datos de la agencia conectada IAgencia oAgencia = AgenciaFactory.GetAgencia(); oAgencia.AgenciaID = Convert.ToInt32(this.AgenciaConectadaID); oAgencia.ConsultarBasicoByAgenciaID(); this.lblAgenciaConectadaDescrip.Text = oAgencia.RazonSocial; } this.SetearValidadores(); this.radioCodigo.Attributes.Add("onclick", "HabilitarCodigoBarras();"); this.radioTipo.Attributes.Add("onclick", "HabilitarTipoGuia();"); this.RegistrarJavaScript(); }
private void Editar() { IHojaRutaInterno hojaRuta = HojaRutaInternoFactory.GetHojaRutaInterno(); hojaRuta.HojaRutaInternoID = Convert.ToInt32(this.txtHojaRutaInternoID.Text); hojaRuta.Consultar(); txtNroHojaRutaInterno.Text = hojaRuta.NroHojaRutaInterno.ToString(); lblFechaActual.Text = hojaRuta.Fecha.ToString("dd/MM/yyyy"); txtObservaciones.Text = hojaRuta.Observaciones; txtEstadoHojaRuta.Text = hojaRuta.EstadoHojaRutaInterno.ToString(); chkTodos.Visible = false; IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); txtAgenciaDestinoID.Text = agencia.AgenciaMadre.ToString(); butImprimir.Enabled = true; if ((int)hojaRuta.EstadoHojaRutaInterno == (int)NegociosSisPackInterface.SisPack.EstadoHojaRutaInterno.PendienteEmitir) { butAceptar.Enabled = true; } else { butAceptar.Enabled = false; butConfirmar.Enabled = false; butCodigo.Enabled = false; txtObservaciones.Enabled = false; } }
private void Page_Load(object sender, System.EventArgs e) { #region User.IsAuthenticated if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "recepcionConsolidado"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } #endregion if (!IsPostBack) { IAgencia oAgencia = AgenciaFactory.GetAgencia(); oAgencia.AgenciaID = Convert.ToInt32(this.AgenciaConectadaID); oAgencia.ConsultarBasicoByAgenciaID(); this.lblAgenciaConectadaDescrip.Text = oAgencia.RazonSocial; } this.BindGrilla(); //this.SetearValidadores(); this.chkTodos.Attributes.Add("onclick", "SelecGuias()"); //this.RegistrarJavaScript(); this.butConfirmar.Enabled = false; this.chkTodos.Visible = false; }
public void BindGrid(int currentPage) //,int nro ) { //DsGuiasTrasbordadasPendientesRecepcion ds= new DsGuiasTrasbordadasPendientesRecepcion(); //bindea la grilla con las guias pendientes de trasbordo // if (Session["chkElegidas"] == null) // { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = this.AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); lblAgenciaConectadaDescrip.Text = agencia.Nombre; lblFechaActual.Text = DateTime.Now.ToShortDateString(); IGuia guias = GuiaFactory.GetGuia(); AdministrarGrillas.ConfigurarChica(dtgGuiasAsociadas, "GuiaID"); // , true, false); nroPlanilla = Utiles.Validaciones.obtieneEntero(txtNroPlanillaTrasbordo.Text); if (nroPlanilla > 0) { dsGuias = guias.GetGuiasTrasbordadaPendRecepcion(nroPlanilla, this.AgenciaConectadaID); if (dsGuias.Datos.Count > 0) { //extraigo el id de la planilla de trasbordo butConfirmar.Enabled = true; DsGuiasTrasbordadasPendientesRecepcion.DatosRow dr = (DsGuiasTrasbordadasPendientesRecepcion.DatosRow)dsGuias.Datos.Rows[0]; planillaTrasbordoID = dr.PlanillaTrasbordoID; } } //} // else // { // this.dsGuias = (DsGuiasTrasbordadasPendientesRecepcion)Session["chkElegidas"]; // foreach(DataGridItem item in dtgGuiasAsociadas.Items) // { // DsGuiasTrasbordadasPendientesRecepcion.DatosRow dr = (DsGuiasTrasbordadasPendientesRecepcion.DatosRow) this.dsGuias.Datos.Rows[item.DataSetIndex]; // // CheckBox chk = (CheckBox)item.FindControl("chkGuia"); // dr.Recepcionada = chk.Checked; // // //// if (( (TextBox)item.FindControl("dtgGuiasAsociadas__ctl3_Observacion1_txtObservacionID" )).Text!="")// "+ item.ItemIndex +"_Observacion1_txtObservacionID" )).Text!="") //// { //// dr.ObservacionID=Utiles.Validaciones.obtieneEntero(((TextBox)item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtObservacionID" )).Text); //// dr.ObservacionDescrip=( (TextBox) item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtObsDescrip")).Text; //// //Observacion1.ObsDescrip; //// dr.ObservacionCodigo=Utiles.Validaciones.obtieneEntero( ((TextBox) item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtCodigo")).Text); //// Utiles.Validaciones.obtieneEntero(Observacion1.Codigo); //// } // // } //} dtgGuiasAsociadas.DataSource = dsGuias; Session ["DsGuiasTrasbordadas"] = dsGuias; Session["chkElegidas"] = dsGuias; dtgGuiasAsociadas.CurrentPageIndex = currentPage; dtgGuiasAsociadas.DataBind(); RegistrarScriptsGuias(); }
private void Page_Load(object sender, System.EventArgs e) { string permiteReportes = System.Configuration.ConfigurationSettings.AppSettings["Server"]; string dirServerReportes = System.Configuration.ConfigurationSettings.AppSettings["DirServerReportes"]; string confirmar = this.Request.QueryString["Confirmar"]; if (permiteReportes == "P" && confirmar != "1") { // si no permite reportes, entonces redirecciona al servidor de reportes string pass = Session["Pass"] != null ? Session["Pass"].ToString() : ""; Response.Redirect(dirServerReportes + "Redirecciona.aspx?LoginRedir=" + this.UsuarioConectadoID + "&p=" + pass + "&Pagina=LiquidacionResumida.aspx"); } try { if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "liquidacionResumida"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } } catch (Exception ex) { ManejaErrores(ex); } RegistrarJavascript(); this.rbtFecha.Attributes.Add("onclick", "mostrar();"); this.rbtNro.Attributes.Add("onclick", "mostrar();"); Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(((TextBox)this.busqAgencia.FindControl("txtSucursal")).ClientID)); SetearValidadores(); if (Request["LiquidacionEntidadID"] != null && Request["AgenciaID"] != null) { int liquidacionEntidadID = Utiles.Validaciones.obtieneEntero(Request["LiquidacionEntidadID"]); ILiquidacionEntidad liq = LiquidacionEntidadFactory.GetLiquidacionEntidad(); liq.LiquidacionEntidadID = liquidacionEntidadID; liq.Consultar(); this.txtFechaDesde.Text = liq.FechaDesde.ToShortDateString(); this.txtFechaHasta.Text = liq.FechaHasta.ToShortDateString(); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = Utiles.Validaciones.obtieneEntero(Request["AgenciaID"]); agencia.ConsultarBasicoByAgenciaID(); this.busqAgencia.AgenciaID = agencia.AgenciaID.ToString(); this.busqAgencia.RazonSocial = agencia.RazonSocial; this.busqAgencia.Sucursal = agencia.SucursalDGI; BindGrid(); } }
private void butBuscar_Click(object sender, System.EventArgs e) { try { IHojaRutaInterno hojaRuta = HojaRutaInternoFactory.GetHojaRutaInterno(); hojaRuta.HojaRutaInternoID = Utiles.Validaciones.obtieneEntero(txtNroHojaRutaInterno.Text); hojaRuta.Consultar(); IAgencia origen = AgenciaFactory.GetAgencia(); origen.AgenciaID = hojaRuta.AgenciaOrigenID; origen.ConsultarBasicoByAgenciaID(); txtSucursalAgenciaOrigen.Text = origen.SucursalDGI; txtAgenciaOrigenDescrip.Text = origen.RazonSocial; if (hojaRuta.AgenciaDestinoID == AgenciaConectadaID) { BindGrilla(); } else { Exception ex = new Exception("La agencia conectada no es la agencia destino de la hoja de ruta interna"); throw ex; } if ((int)hojaRuta.EstadoHojaRutaInterno == (int)NegociosSisPackInterface.SisPack.EstadoHojaRutaInterno.Emitido) { butCodigo.Enabled = true; butConfirmar.Enabled = true; chkTodos.Visible = true; dtgGuiasAsociadas.Columns[1].Visible = true; } else { butCodigo.Enabled = false; butConfirmar.Enabled = false; chkTodos.Visible = false; dtgGuiasAsociadas.Columns[1].Visible = false; } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
private void CargarDatos() { try { // Reviso si es un concepto que lleva stock IConceptoFacturacion concepto = ConceptoFacturacionFactory.GetConceptoFacturacion(); concepto.GetOne(ConceptoFacturacionID ?? 0); // Cargo los datos del concepto de facturación if (concepto.ConceptoFacturacionId != null) { if (concepto.LlevaStock ?? false) { lblConcepto.Text = concepto.Descripcion; } else { ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("El concepto de facturación no maneja stock"); DesactivarControlesIngresoDatos(); } } else { Response.Redirect("ConceptosFacturacionConsul.aspx"); } // Cargo los datos de la agencia if (AgenciaID != null) { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaID ?? 0; if (agencia.ConsultarBasicoByAgenciaID()) { lblAgencia.Text = agencia.RazonSocial; } else { ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("No se encontraron datos de la agencia"); DesactivarControlesIngresoDatos(); } } else { Response.Redirect("ConceptosFacturacionStockAgenciasConsul.aspx?ConceptoFacturableID=" + ConceptoFacturacionID.ToString()); } CargarDatosStock(); } catch { ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("Error al cargar datos del concepto de facturación"); DesactivarControlesIngresoDatos(); } }
private void Page_Load(object sender, System.EventArgs e) { #region User-IsAuthenticated if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "hojaRutaInterno"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } #endregion if (!IsPostBack) { butImprimir.Enabled = false; butConfirmar.Visible = false; txtHojaRutaInternoID.Text = Request.QueryString["HojaRutaInternoID"] == null ? "" : Request.QueryString["HojaRutaInternoID"]; IAgencia oAgencia = AgenciaFactory.GetAgencia(); oAgencia.AgenciaID = Convert.ToInt32(this.AgenciaConectadaID); oAgencia.ConsultarBasicoByAgenciaID(); lblAgenciaConectadaDescrip.Text = oAgencia.RazonSocial; txtAgenciaHija.Text = oAgencia.RazonSocial; txtAgenciaMadre.Text = oAgencia.AgenciaMadre.ToString(); if (txtHojaRutaInternoID.Text != "") { Editar(); } else { lblFechaActual.Text = DateTime.Today.ToString("dd/MM/yyyy"); } // Limpio los datos de memoria Session.Remove("DatosHojaRutaInterna"); } if (this.txtHojaRutaInternoID.Text != "") { BinGrillaAsignadas(); } else { BinGrillaPendientes(); } RegistrarScriptsGuias(); this.chkTodos.Attributes.Add("onclick", "SelecGuias();"); }
private void Page_Load(object sender, System.EventArgs e) { #region IsAuthenticated if (Session["Usuario"] != null) { usuario = (IUsuarios)Session["Usuario"]; } if (User.Identity.IsAuthenticated) { string sOpcion = "ReporteAlertaOperativaAgenciaUV"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } agenciaID = usuario.AgenciaID; //Paso la agencia a una variable para después consultar de esa agencia especificamente IVentas ventas = VentasFactory.GetVentas(); /*validar cuando entra un vendedor*/ if (usuario.VendedorID != 0) { #region Vendedor IVendedor vendedor = VendedorFactory.GetVendedor(); vendedor.VendedorID = usuario.VendedorID; vendedor.Consultar(); #endregion } else if (usuario.AgenciaID != 0 && usuario.AgenciaID != ventas.EsAdministracion(UnidadNegocioID)) { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = usuario.AgenciaID; agencia.ConsultarBasicoByAgenciaID(); busqAgencia.AgenciaID = agencia.AgenciaID.ToString(); busqAgencia.Sucursal = agencia.SucursalDGI; busqAgencia.RazonSocial = agencia.RazonSocial; ((TextBox)((Control)busqAgencia).FindControl("txtSucursal")).Enabled = false; ((TextBox)((Control)busqAgencia).FindControl("txtRazonSocial")).Enabled = false; } #endregion if (!IsPostBack) { Session["dsResultado"] = null; this.BindGrid(0, false); } }
private void butConfirmar_Click(object sender, System.EventArgs e) { try { Page.Validate(); if (!Page.IsValid) { return; } IHojaRutaInterno hojaRuta = HojaRutaInternoFactory.GetHojaRutaInterno(); hojaRuta.HojaRutaInternoID = txtHojaRutaInternoID.Text == "" ? 0 : Convert.ToInt32(txtHojaRutaInternoID.Text); hojaRuta.AgenciaOrigenID = AgenciaConectadaID; IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); hojaRuta.AgenciaDestinoID = agencia.AgenciaMadre; foreach (DataGridItem item in dtgGuiasAsociadas.Items) { if (((CheckBox)item.FindControl("chkGuia")).Checked) { IHojaRutaInternoGuia guiaHojaRutaInterno = hojaRuta.GuiasHojaRutaInterno.AddHojaRutaInternoGuias(); guiaHojaRutaInterno.GuiaID = Convert.ToInt32(dtgGuiasAsociadas.DataKeys[item.ItemIndex]); } } hojaRuta.Observaciones = this.txtObservaciones.Text; if (hojaRuta.Confirmar(usuario)) { this.txtHojaRutaInternoID.Text = Convert.ToString(hojaRuta.HojaRutaInternoID); string mensaje = "Los datos se guardaron correctamente. "; string script = "<script language='javascript'>\n"; script += "alert('" + mensaje + "');"; script += "window.location.href = 'HojaRutaInterno.aspx?HojaRutaInternoID=" + txtHojaRutaInternoID.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); } } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void Page_Load(object sender, System.EventArgs e) { #region IsAuthenticated if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } if (User.Identity.IsAuthenticated) { string sOpcion = "facturaTercero"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion if (!Page.IsPostBack) { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); lblRazon.Text = agencia.SucursalDGI + " - " + agencia.RazonSocial; txtFacturaID.Text = Request.QueryString["FacturaTercerosID"]; tblDetalle.Attributes.Add("STYLE", "DISPLAY:none"); butGuardar.Visible = false; LlenarCombos(); if (txtFacturaID.Text == "") { Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(((System.Web.UI.WebControls.TextBox)EmpresaTerceros.FindControl("txtRazonSocial")).ClientID)); Alta(); } else { Edicion(); } } if (rbtCasoA.Checked) { Destino.Parametro = "3"; } if (rbtCasoB.Checked) { Destino.Parametro = "4"; } Destino.AgenciaActual = Origen.AgenciaID; SetearValidadores(); }
private void Page_Load(object sender, System.EventArgs e) { if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } #region Autenticacion if (User.Identity.IsAuthenticated) { string sOpcion = "listadoConformadas"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion if (!Page.IsPostBack) { txtListadoConformadasID.Text = Request.QueryString["ListadoConformadasID"]; txtAgenciaID.Text = AgenciaConectadaID.ToString(); Session["GuiasPendientes"] = null; Session["GuiasAsignadas"] = null; IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = Utiles.Validaciones.obtieneEntero(txtAgenciaID.Text); agencia.ConsultarBasicoByAgenciaID(); txtAgenciaL.Text = agencia.SucursalDGI; txtAgenciaL.Enabled = false; lblAgenciaConectadaDescrip.Text = agencia.RazonSocial; if (txtListadoConformadasID.Text != "") { ConsultarListado(); } else { txtFechaListado.Text = DateTime.Today.ToShortDateString(); //txtFechaConf.Text = DateTime.Today.ToShortDateString(); } } if (txtVer.Text == "") { BindGridGuiasPendientes(); } BindGridGuiasAsignadas(); SetearValidadores(); }
public void BindGrid(int currentPage) { DsGuiasPendientesTrasbordo ds = new DsGuiasPendientesTrasbordo(); //bindea la grilla con las guias pendientes de trasbordo if (Session["chkElegidas"] == null) { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = this.AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); lblAgenciaConectadaDescrip.Text = agencia.Nombre; lblFechaActual.Text = DateTime.Now.ToShortDateString(); IGuia guias = GuiaFactory.GetGuia(); guias.AgenciaDestinoID = Utiles.Validaciones.obtieneEntero(busqAgencia.AgenciaID); AdministrarGrillas.Configurar(dtgGuiasAsociadas, "GuiaID", CantidadOpciones, true, false); ds = guias.GetGuiasPendTrasbordo(); if (ds.Datos.Count > 0) { butGenerar.Enabled = true; } dsGuias = ds; } else { this.dsGuias = (DsGuiasPendientesTrasbordo)Session["chkElegidas"]; foreach (DataGridItem item in dtgGuiasAsociadas.Items) { DsGuiasPendientesTrasbordo.DatosRow dr = (DsGuiasPendientesTrasbordo.DatosRow) this.dsGuias.Datos.Rows[item.DataSetIndex]; CheckBox chk = (CheckBox)item.FindControl("chkGuia"); dr.Asignada = chk.Checked; } } dtgGuiasAsociadas.DataSource = dsGuias; Session ["DsGuiasPendientes"] = dsGuias; Session["chkElegidas"] = dsGuias; dtgGuiasAsociadas.CurrentPageIndex = currentPage; dtgGuiasAsociadas.DataBind(); RegistrarScriptsGuias(); RegistrarInhabilitaAgencia(); }
private void Page_Load(object sender, System.EventArgs e) { #region Reportes /*string permiteReportes = System.Configuration.ConfigurationSettings.AppSettings["Server"]; * string dirServerReportes = System.Configuration.ConfigurationSettings.AppSettings["DirServerReportes"]; * * if (permiteReportes == "P") * { * // si no permite reportes, entonces redirecciona al servidor de reportes * string pass = Session["Pass"] != null ? Session["Pass"].ToString() : ""; * Response.Redirect(dirServerReportes + "Redirecciona.aspx?LoginRedir=" + this.UsuarioConectadoID + "&p=" + pass + "&Pagina=ReporteStockMinimoAgencias.aspx"); * }*/ #endregion #region User IsAuthenticated if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "reporteStockMinimoAgencias"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion IUsuarios usuario = (IUsuarios)Session["Usuario"]; IReportesAgencias reporte = ReportesAgenciasFactory.GetReporteAgencia(); if (usuario.AgenciaID != 0 && usuario.AgenciaID != reporte.EsAdministracion(UnidadNegocioID)) { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = usuario.AgenciaID; agencia.ConsultarBasicoByAgenciaID(); txtRazonSocial.Text = agencia.RazonSocial; txtSucursalDGI.Text = agencia.SucursalDGI; txtRazonSocial.ReadOnly = true; txtSucursalDGI.ReadOnly = true; } if (!Page.IsPostBack) { BindGrid(0); } }
private void Page_Load(object sender, System.EventArgs e) { if (User.Identity.IsAuthenticated) { string sOpcion = "reporteDiasRetiroEntrega"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } usuario = (IUsuarios)Session["Usuario"]; if (!Page.IsPostBack) { SisPackController.LlenarCombos.DiasSemana(lstDia); ConsultarOrigen(); ConsultarDestino(); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaConectadaID; if (agencia.ConsultarBasicoByAgenciaID()) { lblCodigo.Text = agencia.SucursalDGI; lblAgenciaConectada.Text = agencia.RazonSocial; } this.LlenarListaZonas(); } reporte = ReporteRetiroEntregaFactory.GetReporteRetiroEntregaFactory(); if (AgenciaConectadaID != reporte.EsAdministracion(UnidadNegocioID)) { tdNombre.Attributes.Add("Style", "DISPLAY:none"); tdControl.Attributes.Add("Style", "DISPLAY:none"); tdCheck.ColSpan = 5; txtAgenciaID.Text = "N"; } else { tdCheck.ColSpan = 7; } this.RegistrarHabilitarZonas(); this.chkZona.Attributes.Add("onclick", "HabilitarZonas();"); RegistrarJavaScript(); lstDia.Attributes.Add("onclick", "DesmarcarDiasTodos();"); chkDias.Attributes.Add("onclick", "DiasTodos();"); }
private void Page_Load(object sender, System.EventArgs e) { #region User.IsAuthenticated if (User.Identity.IsAuthenticated) { string sOpcion = "hojaRutaInternoConsul"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion if (!IsPostBack) { this.lblFechaActual.Text = DateTime.Now.ToShortDateString(); IAgencia oAgencia = AgenciaFactory.GetAgencia(); oAgencia.AgenciaID = Convert.ToInt32(this.AgenciaConectadaID); oAgencia.ConsultarBasicoByAgenciaID(); this.lblAgenciaConectadaDescrip.Text = oAgencia.RazonSocial; BindGrid(); } }
private void Page_Load(object sender, System.EventArgs e) { #region User.IsAuthenticated if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } if (User.Identity.IsAuthenticated) { string sOpcion = "recepcionHojaRutaInterno"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion if (!IsPostBack) { IAgencia oAgencia = AgenciaFactory.GetAgencia(); oAgencia.AgenciaID = AgenciaConectadaID; oAgencia.ConsultarBasicoByAgenciaID(); this.lblAgenciaConectadaDescrip.Text = oAgencia.RazonSocial; txtHojaRutaInternoID.Text = Request.QueryString["HojaRutaInternoID"]; if (Request.QueryString["HojaRutaInternoID"] == null) { Session["DsHojaRutaInterno"] = null; Session["DsGuias"] = null; } txtNroHojaRutaInterno.Text = txtHojaRutaInternoID.Text; butConfirmar.Enabled = false; butCodigo.Enabled = false; chkTodos.Visible = false; } if (txtNroHojaRutaInterno.Text != "") { this.butBuscar_Click(sender, e); } //RegistrarScriptsGral(); chkTodos.Attributes.Add("onclick", "SelecGuias()"); //butCodigo.Attributes.Add("onclick","BuscarGuias();"); }
private void Page_Load(object sender, System.EventArgs e) { #region Reportes string permiteReportes = System.Configuration.ConfigurationSettings.AppSettings["Server"]; string dirServerReportes = System.Configuration.ConfigurationSettings.AppSettings["DirServerReportes"]; if (permiteReportes == "P") { // si no permite reportes, entonces redirecciona al servidor de reportes string pass = Session["Pass"] != null ? Session["Pass"].ToString() : ""; Response.Redirect(dirServerReportes + "Redirecciona.aspx?LoginRedir=" + this.UsuarioConectadoID + "&p=" + pass + "&Pagina=ReporteDatosParaAgencia.aspx"); } #endregion #region User IsAuthenticated if (User.Identity.IsAuthenticated) { string sOpcion = "datosParaAgencia"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion if (!Page.IsPostBack) { Session["DsReporte"] = null; } IUsuarios usuario = (IUsuarios)Session["Usuario"]; IReportesAgencias reporte = ReportesAgenciasFactory.GetReporteAgencia(); if (usuario.AgenciaID != 0 && usuario.AgenciaID != reporte.EsAdministracion(UnidadNegocioID)) { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = usuario.AgenciaID; agencia.ConsultarBasicoByAgenciaID(); Agencia1.AgenciaID = agencia.AgenciaID.ToString(); Agencia1.Sucursal = agencia.SucursalDGI; Agencia1.RazonSocial = agencia.RazonSocial; ((TextBox)((Control)Agencia1).FindControl("txtSucursal")).Enabled = false; ((TextBox)((Control)Agencia1).FindControl("txtRazonSocial")).Enabled = false; } if (!Page.IsPostBack) { rbtCliente.Checked = true; } JavaScript(); rbtUVenta.Attributes.Add("onclick", "TomaSeleccion()"); rbtCliente.Attributes.Add("onclick", "TomaSeleccion()"); if (rbtUVenta.Checked) { tdLBCliete.Attributes.Add("STYLE", "DISPLAY:none"); tdCTCliente.Attributes.Add("STYLE", "DISPLAY:none"); tdUnidadVenta.Attributes.Add("STYLE", "DISPLAY:inline"); tdCliente.Attributes.Add("STYLE", "DISPLAY:none"); } else { tdLBCliete.Attributes.Add("STYLE", "DISPLAY:inline"); tdCTCliente.Attributes.Add("STYLE", "DISPLAY:inline"); tdCliente.Attributes.Add("STYLE", "DISPLAY:inline"); tdUnidadVenta.Attributes.Add("STYLE", "DISPLAY:none"); } SetearValidadores(); }
private string ExportarPDF() { DataSet GenDS = new DataSet(); ReportDocument oRD = new ReportDocument(); ExportOptions oExO; DiskFileDestinationOptions oExDo = new DiskFileDestinationOptions(); int nroHojaRuta = Convert.ToInt32(this.txtNroHojaRutaInterno.Text); try { string sNombrePDF = Server.MapPath(".") + "/ReportesPDF/" + "HojaRutaInterno_" + nroHojaRuta + "_" + this.AgenciaConectadaID + ".pdf"; if (System.IO.File.Exists(sNombrePDF)) { System.IO.File.Delete(sNombrePDF); } string nombrePDf = "HojaRutaInterno_" + nroHojaRuta + "_" + this.AgenciaConectadaID + ".pdf"; oRD.Load(Server.MapPath("." + "/Reportes/HojaRutaInterna.rpt")); DsHojaRutaInternoGuias ds = new DsHojaRutaInternoGuias(); foreach (DataGridItem item in dtgGuiasAsociadas.Items) { if (butCodigo.Enabled) { if (((CheckBox)item.FindControl("chkGuia")).Checked) { DsHojaRutaInternoGuias.DatosRow dr = ds.Datos.NewDatosRow(); dr.Asignada = true; dr.CantidadBultosTotal = Utiles.Validaciones.obtieneEntero(dtgGuiasAsociadas.Items[item.ItemIndex].Cells[5].Text); dr.ClienteDescrip = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[3].Text; dr.Codigo = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[2].Text; dr.Destinatario = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[4].Text; dr.GuiaID = Utiles.Validaciones.obtieneEntero(dtgGuiasAsociadas.Items[item.ItemIndex].Cells[0].Text); dr.UnidadVentaDescrip = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[6].Text; ds.Datos.AddDatosRow(dr); } } else { DsHojaRutaInternoGuias.DatosRow drG = ds.Datos.NewDatosRow(); drG.Asignada = true; drG.CantidadBultosTotal = Utiles.Validaciones.obtieneEntero(dtgGuiasAsociadas.Items[item.ItemIndex].Cells[5].Text); drG.ClienteDescrip = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[3].Text; drG.Codigo = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[2].Text; drG.Destinatario = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[4].Text; drG.GuiaID = Utiles.Validaciones.obtieneEntero(dtgGuiasAsociadas.Items[item.ItemIndex].Cells[0].Text); drG.UnidadVentaDescrip = dtgGuiasAsociadas.Items[item.ItemIndex].Cells[6].Text; ds.Datos.AddDatosRow(drG); } } oRD.SetDataSource(ds); oRD.SetParameterValue("AgenciaHija", txtAgenciaHija.Text); oRD.SetParameterValue("NroHojaRutaInterno", txtNroHojaRutaInterno.Text); oRD.SetParameterValue("Observaciones", txtObservaciones.Text); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = Utiles.Validaciones.obtieneEntero(txtAgenciaMadre.Text); agencia.ConsultarBasicoByAgenciaID(); oRD.SetParameterValue("AgenciaMadre", agencia.RazonSocial); oExDo.DiskFileName = sNombrePDF; oExO = oRD.ExportOptions; oExO.ExportDestinationType = ExportDestinationType.DiskFile; oExO.ExportFormatType = ExportFormatType.PortableDocFormat; oExO.DestinationOptions = oExDo; oRD.Export(); oRD.Close(); oRD.Dispose(); return(nombrePDf); } catch (Exception ex) { string mensaje = "Error al exportar a PDF: " + ex.Message; ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); return(""); } finally { oRD.Close(); oRD.Dispose(); } }
private void Page_Load(object sender, System.EventArgs e) { #region permiteReportes string permiteReportes = System.Configuration.ConfigurationSettings.AppSettings["Server"]; string dirServerReportes = System.Configuration.ConfigurationSettings.AppSettings["DirServerReportes"]; if (permiteReportes == "P") { // si no permite reportes, entonces redirecciona al servidor de reportes string pass = Session["Pass"] != null ? Session["Pass"].ToString() : ""; Response.Redirect(dirServerReportes + "Redirecciona.aspx?LoginRedir=" + this.UsuarioConectadoID + "&p=" + pass + "&Pagina=ListadoMontosVentas.aspx"); } #endregion #region User IsAuthenticated if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "montosVentas"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion usuario = (IUsuarios)Session["Usuario"]; this.tblAgencia.Attributes.Add("Style", "Display: none"); this.tblVendedor.Attributes.Add("Style", "Display: none"); this.tblCliente.Attributes.Add("Style", "Display: none"); this.tblAgrupacionCliente.Attributes.Add("Style", "Display: none"); if (!IsPostBack) { this.butExportarExcel.Enabled = false; CargarUnidadesVentas(); CargarConceptosFacturacion(); CargarCombosOrden(); CargarCondicionesPago(); this.LlenarListaZonas(); } SetearValidadores(); ScriptMostrar(); RegistrarLimpiarAgencia(); RegistrarLimpiarVendedor(); RegistrarLimpiarCliente(); RegistrarLimpiarAgrupacionCliente(); IMontoVenta monto = MontoVentaFactory.GetMontoVenta(); if (usuario.VendedorID != 0) { #region Vendedor this.tblAgencia.Attributes.Add("Style", "Display: none"); this.tblVendedor.Attributes.Add("Style", "Display: inline"); this.tblCliente.Attributes.Add("Style", "Display: none"); this.tblEstadoCartera.Attributes.Add("Style", "Display: none"); this.tblAgrupacionCliente.Attributes.Add("Style", "Display: none"); IVendedor vendedor = VendedorFactory.GetVendedor(); vendedor.VendedorID = usuario.VendedorID; vendedor.Consultar(); this.busqVendedor.ApellidoNombre = vendedor.Apellido + ", " + vendedor.Nombre; this.busqVendedor.Codigo = vendedor.NroLegajo; this.busqVendedor.VendedorID = vendedor.VendedorID.ToString(); this.rbtVendedores.Checked = true; this.rbtClientes.Checked = false; this.rbtAgencias.Checked = false; this.rbtAgrupacionCliente.Checked = false; this.rbtClientes.Attributes.Add("Style", "display: none"); this.rbtAgencias.Attributes.Add("Style", "display: none"); this.rbtAgrupacionCliente.Attributes.Add("Style", "display: none"); ((TextBox)((Control)busqVendedor).FindControl("txtCodigo")).Enabled = false; ((TextBox)((Control)busqVendedor).FindControl("txtApellidoNombre")).Enabled = false; #endregion } else if (usuario.AgenciaID != 0 && usuario.AgenciaID != monto.EsAdministracion(UnidadNegocioID)) { tblAgencia.Attributes.Add("Style", "Display: inline"); tblVendedor.Attributes.Add("Style", "Display: none"); tblCliente.Attributes.Add("Style", "Display: none"); tblEstadoCartera.Attributes.Add("Style", "Display: none"); tblAgrupacionCliente.Attributes.Add("Style", "Display: none"); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = usuario.AgenciaID; agencia.ConsultarBasicoByAgenciaID(); busqAgencia.AgenciaID = agencia.AgenciaID.ToString(); busqAgencia.Sucursal = agencia.SucursalDGI; busqAgencia.RazonSocial = agencia.RazonSocial; rbtVendedores.Checked = false; rbtClientes.Checked = false; rbtAgencias.Checked = true; rbtClientes.Attributes.Add("Style", "display: none"); rbtVendedores.Attributes.Add("Style", "display: none"); rbtAgrupacionCliente.Attributes.Add("Style", "display: none"); ((TextBox)((Control)busqAgencia).FindControl("txtSucursal")).Enabled = false; ((TextBox)((Control)busqAgencia).FindControl("txtRazonSocial")).Enabled = false; } /*Esto agregue*/ this.RegistrarHabilitarZonas(); this.chkZona.Attributes.Add("onclick", "HabilitarZonas();"); ScriptMostrar(); RegistrarLimpiarAgencia(); RegistrarLimpiarVendedor(); RegistrarLimpiarCliente(); RegistrarLimpiarAgrupacionCliente(); this.rbtAgencias.Attributes.Add("onclick", "mostrar();LimpiarAgencia();document.getElementById('tblEstadoCartera').style.display = 'none';"); this.rbtVendedores.Attributes.Add("onclick", "mostrar();LimpiarVendedor();document.getElementById('tblEstadoCartera').style.display = 'none';"); this.rbtClientes.Attributes.Add("onclick", "mostrar();LimpiarCliente();document.getElementById('tblEstadoCartera').style.display = 'inline';"); this.rbtAgrupacionCliente.Attributes.Add("onclick", "mostrar();LimpiarAgrupacionCliente();document.getElementById('tblEstadoCartera').style.display = 'none';"); /* Esto estaba * else * { * this.rbtAgencias.Attributes.Add("onclick","mostrar();LimpiarAgencia();document.getElementById('tblEstadoCartera').style.display = 'none';"); * this.rbtVendedores.Attributes.Add("onclick","mostrar();LimpiarVendedor();document.getElementById('tblEstadoCartera').style.display = 'none';"); * this.rbtClientes.Attributes.Add("onclick","mostrar();LimpiarCliente();document.getElementById('tblEstadoCartera').style.display = 'inline';"); * }*/ }
private void Page_Load(object sender, System.EventArgs e) { #region Configuracion Empresa string emp = System.Configuration.ConfigurationSettings.AppSettings["Empresa"]; this.rbtCasoA.Text = "Sin Líneas de " + emp; this.rbtCasoB.Text = "Con Líneas de " + emp; #endregion #region IsAuthenticated if (User.Identity.IsAuthenticated) { string sOpcion = "abmConsolidados"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } #endregion if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } this.lblFechaActual.Text = DateTime.Today.ToString("dd/MM/yyyy"); this.txtFechaConsolidado.Text = DateTime.Today.ToString("dd/MM/yyyy"); this.txtFechaConsolidado.Enabled = false; ddlDestino.Enabled = false; if (!IsPostBack) { #region !IsPostBack Session["DsGuiaCasoA"] = null; Session["DsGuiaCasoB"] = null; this.txtAgenciaConectadaID.Text = AgenciaConectadaID.ToString(); this.txtConsolidadoID.Text = this.Request.QueryString["ConsolidadoID"] == null ? "" : this.Request.QueryString["ConsolidadoID"]; IAgencia oAgencia = AgenciaFactory.GetAgencia(); oAgencia.AgenciaID = Convert.ToInt32(this.AgenciaConectadaID); oAgencia.ConsultarBasicoByAgenciaID(); this.lblAgenciaConectadaDescrip.Text = oAgencia.RazonSocial; this.busqEmpresaTerceros1.AgenciaReferencia = this.AgenciaConectadaID.ToString(); this.txtDestino.Enabled = false; if (this.txtConsolidadoID.Text == "") { this.tblModificacion.Attributes.Add("Style", "Display: none"); this.rbtCasoA.Checked = true; this.txtDestino.Visible = false; this.butImprimir.Enabled = false; string empresaTercerosID = Request.QueryString["EmpresaTercerosID"]; string destinoID = Request.QueryString["DestinoID"]; string tipDestinoID = Request.QueryString["TipoDestinoID"]; string indice = Request.QueryString["Indice"]; /* * if(destinoID == "") * Session["DsGuias"] = null; */ //this.BinGrillaPendientes(); Consultar(); if (empresaTercerosID != null && destinoID != null && tipDestinoID != null) { txtEmpresaID.Text = empresaTercerosID; IEmpresaTerceros empresa = EmpresaTercerosFactory.GetEmpresaTerceros(); empresa.EmpresaTercerosID = Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text); empresa.Consultar(); busqEmpresaTerceros1.RazonSocial = empresa.RazonSocial; busqEmpresaTerceros1.EmpresaTercerosID = empresa.EmpresaTercerosID.ToString(); if (tipDestinoID == "6") { rbtCasoA.Checked = true; rbtCasoB.Checked = false; } else { rbtCasoA.Checked = false; rbtCasoB.Checked = true; } DsPuntosRecepcion ds = SisPackController.LlenarCombos.VisualizarDestino(ddlDestino, AgenciaConectadaID.ToString(), Utiles.Validaciones.obtieneEntero(tipDestinoID), Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text)); ddlDestino.DataSource = ds; ddlDestino.DataTextField = "RazonSocial"; ddlDestino.DataValueField = "PuntoRecepcionID"; ddlDestino.DataBind(); ddlDestino.Items.Insert(0, new ListItem("Elija destino", string.Empty)); ddlDestino.SelectedIndex = Utiles.Validaciones.obtieneEntero(indice); txtDestinoID.Text = indice; Consultar(); SoloLectura(); } } else { this.ddlDestino.Visible = false; this.txtFechaConsolidado.Enabled = false; this.txtTarifaEstimada.Enabled = false; butDestino.Visible = false; butLimpiar.Visible = false; //butCodigo.Visible = false; //butConsultar.Visible = false; SoloLectura(); Editar(); Consultar(); } #endregion } else { //Esta haciendo PostBack, verificar que no sea un consolidado ya armado string empresaTercerosID = Request.QueryString["EmpresaTercerosID"]; string destinoID = Request.QueryString["DestinoID"]; string tipDestinoID = Request.QueryString["TipoDestinoID"]; string ind = Request.QueryString["Indice"]; if (txtConsolidadoID.Text == "") { #region PostBackFiltros if (Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text) > 0) { int indice = 0; if (ddlDestino.SelectedIndex > 0) { indice = ddlDestino.SelectedIndex; } IEmpresaTerceros empresa = EmpresaTercerosFactory.GetEmpresaTerceros(); empresa.EmpresaTercerosID = Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text); empresa.Consultar(); busqEmpresaTerceros1.RazonSocial = empresa.RazonSocial; busqEmpresaTerceros1.EmpresaTercerosID = empresa.EmpresaTercerosID.ToString(); int tipoDestinoID = rbtCasoA.Checked ? 6 : 1; DsPuntosRecepcion ds = SisPackController.LlenarCombos.VisualizarDestino(ddlDestino, AgenciaConectadaID.ToString(), tipoDestinoID, Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text)); ddlDestino.DataSource = ds; ddlDestino.DataTextField = "RazonSocial"; ddlDestino.DataValueField = "PuntoRecepcionID"; ddlDestino.DataBind(); ddlDestino.Items.Insert(0, new ListItem("Elija destino", string.Empty)); ddlDestino.SelectedIndex = Utiles.Validaciones.obtieneEntero(txtDestinoID.Text); SoloLectura(); } #endregion } else { if (Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text) > 0) { IEmpresaTerceros empresa = EmpresaTercerosFactory.GetEmpresaTerceros(); empresa.EmpresaTercerosID = Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text); empresa.Consultar(); busqEmpresaTerceros1.RazonSocial = empresa.RazonSocial; busqEmpresaTerceros1.EmpresaTercerosID = empresa.EmpresaTercerosID.ToString(); SoloLectura(); } } } if (this.txtConsolidadoID.Text != "") { BinGrillaAsignadas(); } //if(txtNroConsolidado.Text == "" || txtDestinoID.Text == "" || ddlDestino.SelectedIndex > -1) // butAceptar.Enabled = false; this.chkTodos.Attributes.Add("onclick", "SelecGuias()"); this.Validaciones(); }
private void Page_Load(object sender, System.EventArgs e) { this.lblFechaActual.Text = DateTime.Today.ToString("dd/MM/yyyy"); if (this.Request.QueryString["VendedorID"] != null && this.Request.QueryString["AgenciaID"] == null) { #region EsVendedor IVendedor vendedor = VendedorFactory.GetVendedor(); vendedor.VendedorID = Convert.ToInt32(this.Request.QueryString["VendedorID"].ToString()); vendedor.Consultar(); this.lblTitulo.Text = "Vendedor: " + vendedor.NroLegajo.ToString() + " - " + vendedor.Nombre + " " + vendedor.Apellido; if (User.Identity.IsAuthenticated) { string sOpcion = "evaluacionObjetivosIncentivosVendedores"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (!IsPostBack) { //this.BindGrillaObjetivosVendedor(); //this.BindGrillaIncentivosVendedor(); tdObjetivos.Attributes.Add("STYLE", "DISPLAY:none"); tdIncentivos.Attributes.Add("STYLE", "DISPLAY:none"); LlenarObjetivo(); LlenarIncentivo(); } #endregion } else if (this.Request.QueryString["VendedorID"] == null && this.Request.QueryString["AgenciaID"] != null) { #region EsAgencia IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = Convert.ToInt32(this.Request.QueryString["AgenciaID"].ToString()); agencia.ConsultarBasicoByAgenciaID(); this.lblTitulo.Text = "Agencia: " + agencia.SucursalDGI.ToString() + " - " + agencia.RazonSocial; if (User.Identity.IsAuthenticated) { string sOpcion = "evaluacionObjetivosIncentivosAgencias"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (!IsPostBack) { //this.BindGrillaObjetivosAgencia(); //this.BindGrillaIncentivosAgencia(); tdObjetivos.Attributes.Add("STYLE", "DISPLAY:none"); tdIncentivos.Attributes.Add("STYLE", "DISPLAY:none"); LlenarObjetivo(); LlenarIncentivo(); } #endregion } else if (Request.QueryString["PersonalID"] != null) { #region Personal IPersonal personal = PersonalFactory.GetPersonalFactory(); personal.PersonalID = Utiles.Validaciones.obtieneEntero(Request.QueryString["PersonalID"]); personal.Consultar(); lblTitulo.Text = "Personal: " + personal.Nombre + " " + personal.Apellido; if (User.Identity.IsAuthenticated) { string sOpcion = "evaluacionObjetivosIncentivosPersonal"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (!IsPostBack) { tdObjetivos.Attributes.Add("STYLE", "DISPLAY:none"); LlenarObjetivo(); } tdIncentivos.Attributes.Add("STYLE", "DISPLAY:none"); lblIncentivo.Attributes.Add("STYLE", "DISPLAY:none"); ddlIncentivo.Attributes.Add("STYLE", "DISPLAY:none"); #endregion } SetearValidadores(); }