private void BindGrid() { IPreHojaRutaRepartoDominio _preHRRDominio = IoC.GetObjectDominio <IPreHojaRutaRepartoDominio>(); gvdetails.DataSource = _preHRRDominio.GuiaPreHojaRutaRepartoSel(int.Parse(ddlMovil.SelectedValue)); gvdetails.DataBind(); }
private void Editar() { IPreHojaRutaRepartoDominio _preHRRDominio = IoC.GetObjectDominio <IPreHojaRutaRepartoDominio>(); Dominio.Entidades.PreHojaRutaReparto _hoja = _preHRRDominio.GetByID(int.Parse(hdnPHRR.Value)); ddlMovil.SelectedValue = _hoja.MovilID.ToString(); ddlMovil.Enabled = false; }
protected void Page_Load(object sender, EventArgs e) { string guias = "", tipoguia = ""; guias = this.Request.QueryString["Guias"] == null ? string.Empty : this.Request.QueryString["Guias"]; List <GuiasDetallesGral> lista = new List <GuiasDetallesGral>(); IPreHojaRutaRepartoDominio _preHRRDominio = IoC.GetObjectDominio <IPreHojaRutaRepartoDominio>(); lista = _preHRRDominio.ConsultarGuias(guias); //insertar el encabezado de la guia foreach (var guia in lista) { Control headerPpal = Page.LoadControl("uc/GuiaPreHojaRutaImpresion.ascx"); headerPpal.ID = "Principal"; switch (guia.TipoGuia) { case "R": tipoguia = "9"; break; case "A": tipoguia = "3"; break; default: tipoguia = "4"; break; } ((Label)headerPpal.FindControl("lblFecha")).Text = guia.FechaEmision.ToShortDateString(); string nombreArchivo = ""; nombreArchivo = CrearImagenCB(tipoguia, guia.NroSucursalGuia, guia.NroGuia.ToString()); ((System.Web.UI.WebControls.Image)headerPpal.FindControl("imgCB")).ImageUrl = "~/CB/" + nombreArchivo; ((Label)headerPpal.FindControl("lblNroGuia")).Text = guia.TipoGuia + " " + guia.NroSucursalGuia + "-" + guia.NroGuia.ToString(); ((Label)headerPpal.FindControl("lblDireccion")).Text = guia.Calle; ((Label)headerPpal.FindControl("lblLocalidad")).Text = guia.LocalidadDescrip; ((Label)headerPpal.FindControl("lblNumero")).Text = guia.CalleNro; ((Label)headerPpal.FindControl("lblBultos")).Text = guia.CantidadBultosTotal.ToString(); ((Label)headerPpal.FindControl("lblCodigoPostal")).Text = guia.CodigoPostal; this.phPrincipal.Controls.Add(headerPpal); LiteralControl br1 = new LiteralControl("<br>"); this.phPrincipal.Controls.Add(br1); } }