private void CargarPrioridades() { IModalidadEntrega modalidadEntrega = ModalidadEntregaFactory.GetModalidadEntrega(); this.lstModalidadesEntrega.DataSource = modalidadEntrega.GetModalidadesEntregaOrdenadasPorPrioridad(); this.lstModalidadesEntrega.DataBind(); this.butArriba.ImageUrl = "images/bot_arribaon.gif"; this.butAbajo.ImageUrl = "images/bot_abajoon.gif"; }
private void BindModalidadEntregaByUnidadVentaID(int unidadVentaID) { IModalidadEntrega mEntrega = ModalidadEntregaFactory.GetModalidadEntrega(); DsModalidadesEntrega dsME = mEntrega.GetModalidadesEntregaDataSet(unidadVentaID); // lleno el combo de modalidad de entrega this.ddlModalidadEntrega.Items.Clear(); this.ddlModalidadEntrega.DataSource = dsME; this.ddlModalidadEntrega.DataTextField = "ModalidadEntregaDescrip"; this.ddlModalidadEntrega.DataValueField = "ModalidadEntregaID"; this.ddlModalidadEntrega.DataBind(); }
private void btnGuardar_Click(object sender, System.EventArgs e) { // Cargo las prioridades string[] OrdenPrioridades = txtModalidadesCambiadas.Text.Split(';'); DsPrioridadModalidadEntrega ds = new DsPrioridadModalidadEntrega(); for (int prioridad = 1; prioridad <= OrdenPrioridades.Length; prioridad++) { ds.MEPrioridadGeneral.AddMEPrioridadGeneralRow(Convert.ToInt32(OrdenPrioridades[prioridad - 1]), prioridad); } try { // guardo las prioridades IModalidadEntrega modalidadEntrega = ModalidadEntregaFactory.GetModalidadEntrega(); modalidadEntrega.GuardarPrioridadAgenciaUnidadVenta(ds, AgenciaID, UnidadVentaID); // Doy el mensaje de que los datos se grabaron correctamente StringBuilder script = new StringBuilder(); script.Append("<script language='javascript'>\n"); script.Append("alert('Datos guardados correctamente.');\n"); script.Append("window.close();\n"); script.Append("</script>"); Page.RegisterStartupScript("scriptOk", script.ToString()); } 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 butGuardarPrioridades_Click(object sender, System.EventArgs e) { // Cargo las prioridades DsPrioridadModalidadEntrega ds = new DsPrioridadModalidadEntrega(); for (int prioridad = 1; prioridad < lstModalidadesEntrega.Items.Count + 1; prioridad++) { ds.MEPrioridadGeneral.AddMEPrioridadGeneralRow(Convert.ToInt32(lstModalidadesEntrega.Items[prioridad - 1].Value), prioridad); } try { // guardo las prioridades IModalidadEntrega modalidadEntrega = ModalidadEntregaFactory.GetModalidadEntrega(); modalidadEntrega.GuardarPrioridadGeneral(ds); // Doy el mensaje de que los datos se grabaron correctamente StringBuilder script = new StringBuilder(); script.Append("<script language='javascript'>\n"); script.Append("alert('Datos guardados correctamente.');\n"); script.Append("</script>"); Page.RegisterStartupScript("scriptOk", script.ToString()); } 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() { // Cargo los datos de la agencia IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaID; agencia.Consultar(); lblSucursal.Text = agencia.SucursalDGI; lblNombre.Text = agencia.Nombre; lblRazonSocial.Text = agencia.RazonSocial; // Cargo los datos de la unidad de venta IUnidadVenta unidadVenta = UnidadVentaFactory.GetUnidadVenta(); unidadVenta.UnidadVentaID = UnidadVentaID; unidadVenta.Consultar(); lblUVenta.Text = unidadVenta.UnidadVentaDescrip; // Cargo las prioridades IModalidadEntrega modalidadEntrega = ModalidadEntregaFactory.GetModalidadEntrega(); this.lstModalidadesEntrega.DataSource = modalidadEntrega.GetMEPAgenciaUnidadVentaOrdenadasPorPrioridad(AgenciaID, UnidadVentaID).Datos; this.lstModalidadesEntrega.DataBind(); }