Ejemplo n.º 1
0
        GetDannBranchResponse IDannCarltonService.GetDannBranch(GetDannBranchRequest prmgetDannBranchRequest)
        {
            GetDannBranchResponse getDannBranchResponse = new GetDannBranchResponse();

            getDannBranchResponse.Status = new Status();

            try
            {
                IDannCarltonServiceBusiness iDannCarlonSBusiness;

                iDannCarlonSBusiness  = new DannCarltonServiceBusiness();
                getDannBranchResponse = iDannCarlonSBusiness.GetDannBranch(prmgetDannBranchRequest);
            }
            catch (Exception ex)
            {
                getDannBranchResponse.Status.ErrorCode        = "01";
                getDannBranchResponse.Status.ErrorDescription = "Error en el Servicio";
                Common.CreateTrace.WriteLog(Common.CreateTrace.LogLevel.Error, "ERROR EN EL SERVICIO DannCarltonService: GetDannBranch" + ex.Message);
                throw ex;
            }
            return(getDannBranchResponse);
        }
Ejemplo n.º 2
0
        BookRoomResponse IDannCarltonService.BookRoom(BookRoomRequest BookRoomRequest)
        {
            BookRoomResponse bookRoomResponse = new BookRoomResponse();

            bookRoomResponse.Status = new Status();

            try
            {
                ReservationsDTO             reservationsDTO;
                IDannCarltonServiceBusiness iDannCarlonSBusiness;

                reservationsDTO = new ReservationsDTO
                {
                    CheckIn             = BookRoomRequest.CheckIn,
                    CheckOut            = BookRoomRequest.CheckOut,
                    BranchId            = BookRoomRequest.BranchId,
                    GuestDocumentNumber = BookRoomRequest.GuestDocumentNumber,
                    GuestDocumentTypeId = BookRoomRequest.GuestDocumentTypeId,
                    GuestFullName       = BookRoomRequest.GuestFullName,
                    IsCancelprocess     = BookRoomRequest.IsCancelprocess,
                    RoomId            = BookRoomRequest.RoomId,
                    SourceCompanyCode = BookRoomRequest.SourceCompanyCode
                };

                iDannCarlonSBusiness = new DannCarltonServiceBusiness();
                bookRoomResponse     = iDannCarlonSBusiness.BookRoomResponseDTOs(reservationsDTO);
            }
            catch (Exception ex)
            {
                bookRoomResponse.Status.ErrorCode        = "01";
                bookRoomResponse.Status.ErrorDescription = "Error en el Servicio " + ex.Message;
                Common.CreateTrace.WriteLog(Common.CreateTrace.LogLevel.Error, "ERROR EN EL SERVICIO DannCarltonService:BookRoom " + ex.Message);
                //throw ex;
            }

            return(bookRoomResponse);
        }