예제 #1
0
 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);
     }
 }
예제 #2
0
        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);
            }
        }