public IHttpActionResult GetDatosIniciales(string usuario, int idCliente) { try { VentaBL oVentaBL = new VentaBL(idCliente); Venta_DatosInicialesBE obe = oVentaBL.ListarDatosIniciales(usuario, idCliente); if (obe != null && (obe.loTienda != null && obe.loTienda.Count > 1) && (obe.loEmisor != null && obe.loEmisor.Count >= 1)) { return(Ok(Models.Util.GetBodyResponse(200, obe))); } else if (obe.loTienda == null || (obe.loTienda != null && obe.loTienda.Count == 1)) { return(Ok(Models.Util.GetBodyResponse(300, "No se registraron Tiendas."))); } else if (obe.loEmisor == null || (obe.loEmisor != null && obe.loEmisor.Count == 0)) { return(Ok(Models.Util.GetBodyResponse(300, "No se encontró datos de Emisor Electrónico y/o Certificado Digital."))); } else { return(Ok(Models.Util.GetBodyResponse(300, "No se encontraron registros."))); } } catch (Exception ex) { /*LogSA.GrabarLogError("SOL TR", user, "GetListarOrdOtrs", ex);*/ return(Ok(Models.Util.GetBodyResponse(400, ex.Message))); } }