private void MostrarRedespacho(int redespachoID) { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.RedespachoID = Utiles.Validaciones.obtieneEntero(txtRedespachoID.Text); DsRecepcionRedespacho ds = redespacho.GetDataSetRedespachoONE(); if (ds.Datos.Count == 1) { foreach (DsRecepcionRedespacho.DatosRow dr in ds.Datos) { txtOrden.Text = dr.NroOrdenEntrega.ToString(); txtFechaRecepcion.Text = dr.Fecha.ToShortDateString(); txtBultos.Text = dr.CantidadBultos.ToString(); txtEmpresa.Text = dr.EmpresaTerceros; txtUVenta.Text = dr.TipoUVRedespachoID == 1 ? "Encomienda" : "Bolsín"; ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = dr.ClienteID; cliente.Consultar(); txtRazonSocial.Text = cliente.RazonSocial; txtCodigo.Text = cliente.Codigo; txtCUIT.Text = cliente.NroCuit; } } } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void BindGrid() { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.AgenciaID = AgenciaConectadaID; AdministrarGrillas.Configurar(dtgPlanilla, "RedespachoID", CantidadOpciones); dtgPlanilla.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text); DsPlanillaRedespacho ds = redespacho.GetDataSetPlanillaRedespacho(); dtgPlanilla.DataSource = ds.Detalle; Session["DsPlanillaRedespacho"] = ds; dtgPlanilla.DataBind(); }
private void BindGrid() { DateTime fechaDesde = Convert.ToDateTime(txtFechaDesde.Text); DateTime fechaHasta = Convert.ToDateTime(txtFechaHasta.Text); AdministrarGrillas.Configurar(dtgPlanillas, "PlanillaRedespachoID", CantidadOpciones); IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.AgenciaID = AgenciaConectadaID; dtgPlanillas.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text); dtgPlanillas.DataSource = redespacho.GetDataSetPlanillaConsul(fechaDesde, fechaHasta, Utiles.Validaciones.obtieneEntero(txtOrden.Text)).Datos; dtgPlanillas.DataBind(); }
private int ProximaOrden() { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.AgenciaID = AgenciaConectadaID; return(redespacho.MaxNroOrdenEntrega()); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); return(0); } }
private void dtgRedespachos_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.RedespachoID = Utiles.Validaciones.obtieneEntero(e.Item.Cells[0].Text); redespacho.UsuarioID = usuario.UsuarioID; redespacho.AgenciaID = AgenciaConectadaID; redespacho.Eliminar(); BindGrid(); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void BindGridGenerada() { DsPlanillaRedespacho ds = new DsPlanillaRedespacho(); ds = (DsPlanillaRedespacho)Session["DsPlanillaRedespacho"]; IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); if (ds == null) { redespacho.PlanillaRedespachoID = Utiles.Validaciones.obtieneEntero(txtPlanillaRedespachoID.Text); ds = redespacho.GetDataSetPlanillaRedespacho(); } AdministrarGrillas.Configurar(dtgPlanillaGenerada, "RedespachoID", CantidadOpciones); dtgPlanillaGenerada.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text); dtgPlanillaGenerada.DataSource = ds.Detalle; Session["DsPlanillaRedespacho"] = ds; dtgPlanillaGenerada.DataBind(); }
private void butGenerar_Click(object sender, System.EventArgs e) { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.AgenciaID = AgenciaConectadaID; redespacho.UsuarioID = usuario.UsuarioID; DsPlanillaRedespacho ds = (DsPlanillaRedespacho)Session["DsPlanillaRedespacho"]; redespacho.GuardarPlanilla(ds); txtPlanillaRedespachoID.Text = redespacho.PlanillaRedespachoID.ToString(); butGenerar.Visible = false; butImprimir.Visible = true; } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void BindGrid() { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.ClienteID = Utiles.Validaciones.obtieneEntero(Cliente1.ClienteID); redespacho.EmpresaTercerosID = Utiles.Validaciones.obtieneEntero(Empresa1.EmpresaTercerosID); redespacho.NroOrdenEntrega = Utiles.Validaciones.obtieneEntero(txtOrden.Text); redespacho.EstadoRedespachoID = Utiles.Validaciones.obtieneEntero(ddlEstado.SelectedValue); redespacho.AgenciaID = AgenciaConectadaID; AdministrarGrillas.Configurar(dtgRedespachos, "RedespachoID", CantidadOpciones); dtgRedespachos.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text); dtgRedespachos.DataSource = redespacho.Consultar(Convert.ToDateTime(txtFechaDesde.Text), Convert.ToDateTime(txtFechaHasta.Text)); dtgRedespachos.DataBind(); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void butConfirmar_Click(object sender, System.EventArgs e) { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.RedespachoID = Utiles.Validaciones.obtieneEntero(txtRedespachoID.Text); redespacho.UsuarioID = usuario.UsuarioID; redespacho.AgenciaID = AgenciaConectadaID; redespacho.Fecha = Convert.ToDateTime(txtFechaConformacion.Text); redespacho.ObservacionID = Utiles.Validaciones.obtieneEntero(Observacion1.ObservacionID); redespacho.TipoDocumentoID = Utiles.Validaciones.obtieneEntero(ddlTipoDoc.SelectedValue); redespacho.NroDocumento = Utiles.Validaciones.obtieneEntero(txtDocumento.Text); redespacho.Nombre = txtNombre.Text; redespacho.Apellido = txtApellido.Text; redespacho.Guardar(); Response.Redirect("RedespachosConsul.aspx"); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void butConfirmar_Click(object sender, System.EventArgs e) { #region Validadores BaseValidator bv; bv = (BaseValidator)phBultos.FindControl("bultosRequerido"); bv.Enabled = true; bv.Validate(); if (!bv.IsValid) { return; } bv = (BaseValidator)phBultos.FindControl("bultosValid"); bv.Enabled = true; bv.Validate(); if (!bv.IsValid) { return; } bv = (BaseValidator)phOrden.FindControl("ordenRequerido"); bv.Enabled = true; bv.Validate(); if (!bv.IsValid) { return; } bv = (BaseValidator)phOrden.FindControl("ordenValid"); bv.Enabled = true; bv.Validate(); if (!bv.IsValid) { return; } bv = (BaseValidator)phFecha.FindControl("fechaRequerido"); bv.Enabled = true; bv.Validate(); if (!bv.IsValid) { return; } bv = (BaseValidator)phFecha.FindControl("fechaValid"); bv.Enabled = true; bv.Validate(); if (!bv.IsValid) { return; } #endregion try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.ClienteID = Cliente1.ClienteID; redespacho.AgenciaID = AgenciaConectadaID; redespacho.UsuarioID = usuario.UsuarioID; redespacho.Fecha = Convert.ToDateTime(txtFecha.Text); redespacho.EmpresaTercerosID = Utiles.Validaciones.obtieneEntero(Empresa1.EmpresaTercerosID); redespacho.NroOrdenEntrega = Utiles.Validaciones.obtieneEntero(txtOrdenEntrega.Text); redespacho.OrigenID = Utiles.Validaciones.obtieneEntero(PuntoRecepcion.AgenciaID); redespacho.CantidadBultos = Utiles.Validaciones.obtieneEntero(txtBultos.Text); redespacho.ObservacionID = Utiles.Validaciones.obtieneEntero(Observacion1.ObservacionID); redespacho.TipoUVRedespachoID = rbtEncomienda.Checked ? 1 : 2; redespacho.Guardar(); Response.Redirect("RecepcionRedespacho.aspx"); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }