Ejemplo n.º 1
0
        public IHttpActionResult Update(Booking booking)
        {
            try
            {
                DaoBooking.Update(booking);

                var respuesta = new
                {
                    errorCode    = 0,
                    messageError = "Se actualizo correctamente"
                };

                return(Ok(respuesta));
            }
            catch (Exception ex)
            {
                CatchError.Log4Net("ERROR", ex);
                return(BadRequest(ex.Message));
            }
        }
Ejemplo n.º 2
0
        public IHttpActionResult Save(Booking booking)
        {
            try
            {
                booking.BookingNumber = RandomString(7);
                DaoBooking.Save(booking);

                var respuesta = new
                {
                    errorCode    = 0,
                    messageError = "Se guardo correctamente"
                };

                return(Ok(respuesta));
            }
            catch (Exception ex)
            {
                CatchError.Log4Net("ERROR", ex);
                return(BadRequest(ex.Message));
            }
        }
Ejemplo n.º 3
0
        public IHttpActionResult GetById(int id)
        {
            try
            {
                var result = DaoBooking.GetById(id);

                var respuesta = new
                {
                    errorCode    = 0,
                    messageError = "Consulta correcta.",
                    booking      = result
                };

                return(Ok(respuesta));
            }
            catch (Exception ex)
            {
                CatchError.Log4Net("ERROR", ex);
                return(BadRequest(ex.Message));
            }
        }