public DatosGuia GetDatosGuia(String TipoGuia, Int32 NroSucursal, Int32 NroGuia)
        {
            IGuia guia = GuiaFactory.GetGuia();

            guia.TipoGuia        = TipoGuia;
            guia.NroSucursalGuia = NroSucursal.ToString();
            guia.NroGuia         = NroGuia;
            if (guia.ConsultarByNroGuia() && guia.GuiaID != 0)
            {
                DatosGuia datos = new DatosGuia();
                datos.GuiaID         = guia.GuiaID;
                datos.GuiaConformada = guia.EstaConformada();

                return(datos);
            }

            return(null);
        }
예제 #2
0
 protected void validPagoEnDestino_ServerValidate(object source, ServerValidateEventArgs args)
 {
     args.IsValid = false;
     if (rbtPagoEnDestino.Checked)
     {
         if (GuiaID != null)
         {
             IGuia guia = GuiaFactory.GetGuia();
             guia.GuiaID = GuiaID ?? 0;
             if (guia.EstaConformada() == false)
             {
                 args.IsValid = true;
             }
         }
     }
     else
     {
         args.IsValid = true;
     }
 }