private void CargarPrioridades() { ITiempoEntrega oTiempoEntrega = TiempoEntregaFactory.GetTiempoEntrega(); this.lstTiempoEntrega.DataSource = oTiempoEntrega.GetTiemposEntregaConsultaDataSet(); this.lstTiempoEntrega.DataBind(); this.butArriba.ImageUrl = "images/bot_arribaon.gif"; this.butAbajo.ImageUrl = "images/bot_abajoon.gif"; }
private void Editar() { ITiempoEntrega tiempoEntrega = TiempoEntregaFactory.GetTiempoEntrega(); tiempoEntrega.TiempoEntregaID = Convert.ToInt32(this.txtTiempoEntregaID.Text); tiempoEntrega.Consultar(); this.txtTiempoEntregaDescrip.Text = tiempoEntrega.TiempoEntregaDescrip; this.txtTiempoMaximoEntrega.Text = Convert.ToString(tiempoEntrega.TiempoMaximoEntrega); }
private void BindTiempoEntrega() { // lleno el combo de tiempo de entrega ITiempoEntrega tiempoEntrega = TiempoEntregaFactory.GetTiempoEntrega(); DsTiemposEntrega dsTE = tiempoEntrega.GetTiemposEntregaByProductoDataSet(Utiles.Validaciones.obtieneEntero(this.ddlProducto.SelectedValue), this.txtServicioIDSel.Text); this.ddlTiempoEntrega.Items.Clear(); this.ddlTiempoEntrega.DataSource = dsTE; this.ddlTiempoEntrega.DataTextField = "TiempoEntregaDescrip"; this.ddlTiempoEntrega.DataValueField = "TiempoEntregaID"; this.ddlTiempoEntrega.DataBind(); }
private void BindTiempoEntregaUV(int unidadVentaID) { // lleno el combo de tiempo de entrega cuando se elijio solo una UV ITiempoEntrega tiempoEntrega = TiempoEntregaFactory.GetTiempoEntrega(); DsTiemposEntrega dsTE = tiempoEntrega.GetTiemposEntregaByUnidadVenta(unidadVentaID); this.ddlTiempoEntrega.Items.Clear(); this.ddlTiempoEntrega.DataSource = dsTE; this.ddlTiempoEntrega.DataTextField = "TiempoEntregaDescrip"; this.ddlTiempoEntrega.DataValueField = "TiempoEntregaID"; this.ddlTiempoEntrega.DataBind(); //if (primerItem) // this.ddlTiempoEntrega.Items.Insert(0, new ListItem("Elija Tiempo de entrega", string.Empty)); }
private void butGuardarTiempoEntrega_Click(object sender, System.EventArgs e) { if (!Page.IsValid) { return; } ITiempoEntrega tiempoEntrega = TiempoEntregaFactory.GetTiempoEntrega(); tiempoEntrega.TiempoEntregaID = Convert.ToInt32(this.txtTiempoEntregaID.Text); tiempoEntrega.TiempoEntregaDescrip = this.txtTiempoEntregaDescrip.Text; tiempoEntrega.TiempoMaximoEntrega = Convert.ToInt32(this.txtTiempoMaximoEntrega.Text); tiempoEntrega.UnidadNegocioID = this.UnidadNegocioID; if (this.txtTiempoEntregaID.Text != "0") { for (int i = 0; i < lstTiempoEntrega.Items.Count; i++) { if (this.txtTiempoEntregaID.Text == lstTiempoEntrega.Items[i].Value) { tiempoEntrega.Prioridad = i + 1; } } } try { if (tiempoEntrega.Guardar()) { string script = "<script language='javascript'>\n"; script += "alert('Los datos se guardaron correctamente.');"; //script += "window.location.href = 'TiempoEntregaConsul.aspx';\n"; script += "</script>"; this.txtTiempoEntregaID.Text = tiempoEntrega.TiempoEntregaID.ToString(); Page.RegisterStartupScript("scriptOk", script); tiempoEntrega.Consultar(); int priori = tiempoEntrega.Prioridad; this.CargarPrioridades(); } 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) { 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); } }