protected void DDLMdlDeliveryReg_SelectedIndexChanged(object sender, EventArgs e) { if (DDLMdlDeliveryReg.SelectedIndex != 0) { PnlComuna.Visible = true; DistPoliticaChile.GetComunas getvar; /*LLenar el de regiones*/ getvar = new DistPoliticaChile.GetComunas(DDLMdlDeliveryReg.SelectedValue); FillDDL(DDLMdlDeliveryCom, "Nombre", "codigo", "--Seleccionar--", getvar.Comunas); } else { PnlComuna.Visible = false; } }
private void FillModalDeliveryAddress() { /*LLenar el de regiones*/ getvar = new DistPoliticaChile.GetRegiones(); List <string> Reg = new List <string> { "13", "05" }; var Regiones = from c in getvar.Regiones where Reg.Contains(c.Codigo) select c; FillDDL(DDLMdlDeliveryReg, "Nombre", "codigo", "--Seleccionar--", Regiones); DDLMdlDeliveryReg.SelectedValue = DatosCliente.Region; DDLMdlDeliveryReg.Enabled = true; PnlComuna.Visible = true; /*LLenar el de regiones*/ if (Pedido.EsDespacho) { getvarcom = new DistPoliticaChile.GetComunas(Pedido.COD_REGION); } else { getvarcom = new DistPoliticaChile.GetComunas(DatosCliente.Region); } FillDDL(DDLMdlDeliveryCom, "Nombre", "codigo", "--Seleccionar--", getvarcom.Comunas); if (Pedido.EsDespacho) { RowmodalDeliveryAddress.Attributes.Add("class", "visible d-block"); DDLMdlDeliveryReg.SelectedValue = Pedido.COD_REGION; TxtMdlDeliveryDir.Text = Pedido.DirEntrega; HdnTypeDeliverySelected.Value = "despacho"; HdnDateSelected.Value = Pedido.F_Entrega.ToShortDateString(); DDLMdlDeliveryCom.SelectedValue = Pedido.COD_COMUNA; } else { RowmodalDeliveryAddress.Attributes.Add("class", "invisible d-none"); HdnTypeDeliverySelected.Value = "retiro"; } }
private void FillInfoCabecera() { TxtOrderName.Text = Pedido.Nombre; TxtOrderName.Enabled = false; TxtOrderObs.Text = Pedido.Observa; TxtOrderObs.Enabled = false; LblEmpresa.Text = DatosCliente.Nombre; if (Pedido.Neto > 0) { PnlTotalOrder.Visible = true; FillSummaryTable(Pedido); } else { PnlTotalOrder.Visible = false; } if (Pedido.F_Entrega > DateTime.Today) { BtnAddDeliver.Text = "Editar información de entrega"; PnlDeliveryInfo.Visible = true; HtmlGenericControl label = new HtmlGenericControl("label"); if (Pedido.EsDespacho) { getvarcom = new DistPoliticaChile.GetComunas(Pedido.COD_REGION); getvar = new DistPoliticaChile.GetRegiones(Pedido.COD_REGION); label.InnerHtml = "El despacho está programado para el día " + Pedido.F_Entrega.ToLongDateString() + " en " + Pedido.DirEntrega + ", comuna " + getvarcom.Comunas.Where(it => it.Codigo == Pedido.COD_COMUNA).Select(it => it.Nombre).First() + ", " + getvar.Regiones.Select(it => it.Nombre).First(); ; } else { label.InnerHtml = "El retiro del pedido está programado para el " + Pedido.F_Entrega.ToLongDateString(); } DivDeliveryInfo.Controls.Clear(); DivDeliveryInfo.Controls.Add(label); } else { PnlDeliveryInfo.Visible = false; BtnAddDeliver.Text = "Agregar información de entrega"; DisabledBtnTotermsandCond("El pedido no puede ser enviado, debe agregar información de entrega"); } }
protected void Page_Load(object sender, EventArgs e) { FromAsigroles = Request.QueryString["FromAsigroles"]; Usuario = Request.QueryString["User"]; Role = Request.QueryString["role"]; if (!IsPostBack) { DataTable tabla = new DataTable(); int y = 0; for (int i = 10; i < 50; i++) { DDlistMargen.Items.Insert(y, new ListItem(i.ToString() + "%", "1," + i.ToString())); y++; } DDlistMargen.Items.Insert(0, new ListItem("Seleccionar", "0")); DistPoliticaChile.GetRegiones GetReg = new DistPoliticaChile.GetRegiones(); FillDDL(DDlRegion, "Nombre", "codigo", "Seleccionar región", GetReg.Regiones); } }