public bool actualizar(Facilidad facilidad) { bool retorno; retorno = dominio.actualizar(facilidad); return(retorno); }
public bool insertar(Facilidad facilidad) { bool retorno; retorno = dominio.insertar(facilidad); return(retorno); }
public IHttpActionResult obtenerTipoFacilidad(string id) { Facilidad facilidad = new Facilidad(); //RepositorioHabitacion reposiorio = new RepositorioHabitacion(); IFacilidadLN repositorio = FabricaIoC.Contenedor.Resolver <FacilidadLN>(); facilidad = repositorio.obtenerTipoFacilidad(id); return(Ok(facilidad)); }
public IHttpActionResult actualizarFacilidad(string id, string descripcion, string nombre) { Facilidad habitacion = new Facilidad(); //RepositorioHabitacion reposiorio = new RepositorioHabitacion(); IFacilidadLN repositorio = FabricaIoC.Contenedor.Resolver <FacilidadLN>(); habitacion = repositorio.actualizarFacilidad(id, descripcion, nombre); return(Ok(habitacion)); }
public Facilidad obtenerTipoFacilidad(string id) { Facilidad facilidad = new Facilidad(); try { facilidad = db.Facilidad.Find(id); return(facilidad); } catch (Exception ex) { return(facilidad); } }
public Facilidad actualizarFacilidad(string id, string descripcion, string nombre) { Facilidad facilidad = new Facilidad(); try { facilidad.hotel_Facilidad = "Patito"; facilidad.descripcion_Facilidad = descripcion; facilidad.nombre_Facilidad = nombre; facilidad.id_Facilidad = id; db.Entry(facilidad).State = EntityState.Modified; db.SaveChanges(); return(db.Facilidad.Find(id));; } catch (Exception ex) { return(facilidad); } }
internal static void AltaFacilidad(Facilidad unaFacilidad, string pCodigoTerminal, SqlTransaction _pTransaccion) { SqlCommand comando = new SqlCommand("Sp_AltaFacilidades", _pTransaccion.Connection); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@codigoTerminal", pCodigoTerminal); comando.Parameters.AddWithValue("@facilidad", unaFacilidad.FacilidadProp); SqlParameter retorno = new SqlParameter("@Retorno", SqlDbType.Int); retorno.Direction = ParameterDirection.ReturnValue; comando.Parameters.Add(retorno); try { comando.Transaction = _pTransaccion; comando.ExecuteNonQuery(); if ((int)retorno.Value == -1) { throw new Exception("La Facilidad ya existe."); } else if ((int)retorno.Value == -2) { throw new Exception("La Terminal no existe o no está activa."); } else if ((int)retorno.Value == -3) { throw new Exception("No se pudo agregar la Facilidad."); } } catch (Exception ex) { throw ex; } }
public bool insertar(Facilidad facilidad) { throw new NotImplementedException(); }
public bool actualizar(Facilidad facilidad) { throw new NotImplementedException(); }