public IHttpActionResult SaveHotel(C_Hoteles item)
        {
            var mensaje = "";

            try
            {
                if (item.name.Trim().Length <= 0)
                {
                    return(Ok(new { ok = false, mensaje = "Debe ingresar un nombre válido" }));
                }

                if (item.codigo.Trim().Length <= 0)
                {
                    return(Ok(new { ok = false, mensaje = "Debe ingresar un codigo " }));
                }

                var r = bd.C_Hoteles.Add(item);
                bd.SaveChanges();

                mensaje = $"Se agregó el hotel, correctamente";

                logInfo.Info(mensaje);

                return(Ok(new { ok = true, mensaje, hotel = r }));
            }
            catch (Exception ex)
            {
                logError.Error(ex, ex.InnerException != null ? ex.InnerException.Message : ex.Message);

                return(Ok(new
                {
                    ok = false,
                    mensaje,
                    errors = new { mensaje = ex.Message }
                }));
            }
        }
        public IHttpActionResult actualizarHotel(int id, C_Hoteles item)
        {
            var mensaje = "";

            try
            {
                var itemdb = bd.C_Hoteles.Find(id);

                if (itemdb == null)
                {
                    mensaje = "No se encontró hotel";
                    return(Ok(new { ok = false, mensaje }));
                }
                itemdb.name    = item.name;
                itemdb.codigo  = item.codigo;
                itemdb.empresa = item.empresa;

                bd.SaveChanges();

                return(Ok(new { ok = true, mensaje = "Se actualizo el Hotel, correctamente", hotel = itemdb }));
            }
            catch (Exception ex)
            {
                logError.Error(ex, ex.InnerException != null ? ex.InnerException.Message : ex.Message);

                return(Ok(new
                {
                    ok = false,
                    mensaje,
                    errors = new
                    {
                        mensaje = ex.Message
                    }
                }));
            }
        }