public EntServicioadicional BuscarServicio(int ServicioadicionalID) { SqlCommand cmd = null; EntServicioadicional servicioadicional = null; try { SqlConnection connection = Conexion.Instancia.Conectar(); cmd = new SqlCommand("Sp_BuscarServicio", connection) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmintServicioadicionalID", ServicioadicionalID); connection.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { servicioadicional = new EntServicioadicional { NombreDeServicio = Convert.ToString(reader["NombreServicio"]), ServicioID = Convert.ToInt32(reader["ServicioadicionalID"]) }; } } catch (SqlException ex) { throw ex; } finally { cmd.Connection.Close(); } return(servicioadicional); }
public Boolean EliminarServicio(EntServicioadicional servicioadicional) { SqlCommand cmd = null; Boolean delete; try { SqlConnection connection = Conexion.Instancia.Conectar(); cmd = new SqlCommand("Sp_EliminarServicio", connection) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmintServicioadicionalID", servicioadicional.ServicioID); connection.Open(); int result = cmd.ExecuteNonQuery(); delete = result > 0 ? true : false; } catch (SqlException ex) { throw ex; } finally { cmd.Connection.Close(); } return(delete); }
public Boolean InsertarServicio(EntServicioadicional servicioadicional) { SqlCommand cmd = null; Boolean insert; try { SqlConnection connection = Conexion.Instancia.Conectar(); cmd = new SqlCommand("Sp_InsertarServicios", connection) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmstrNombreServicio", servicioadicional.NombreDeServicio); connection.Open(); int result = cmd.ExecuteNonQuery(); insert = result > 0 ? true : false; } catch (SqlException ex) { throw ex; } finally { cmd.Connection.Close(); } return(insert); }
public ActionResult eliminarServicio(int ServicioID) { verificarSesion(); EntServicioadicional servicioadicional = new EntServicioadicional(); servicioadicional = LogServiciosAdicionales.Instancia.BuscarServicio(ServicioID); return(View(servicioadicional)); }
public Boolean EditarServicio(EntServicioadicional servicioadicional) { try { return(DatServiciosadicionales.Instancia.EditarServicio(servicioadicional)); } catch (Exception e) { throw e; } }
public Boolean EliminarServicios(EntTipoDeHabitacion tipoDeHabitacion, EntServicioadicional serv) { try { return(DatTipoDeHabitacion.Instancia.EliminarServicios(tipoDeHabitacion, serv)); } catch (Exception e) { throw e; } }
public ActionResult editarServicio(EntServicioadicional servicioadicional) { try { Boolean edita = LogServiciosAdicionales.Instancia.EditarServicio(servicioadicional); if (edita) { return(RedirectToAction("listarServicios")); } else { return(View(servicioadicional)); } } catch (ApplicationException ex) { return(RedirectToAction("editarServicio", new { mesjException = ex.Message })); } }
public ActionResult eliminarServicios(EntTipoDeHabitacion tipoHabitacion) { try { if (tipoHabitacion.SelectedIds != null) { foreach (int id in tipoHabitacion.SelectedIds) { EntServicioadicional servicioadicional = new EntServicioadicional(); servicioadicional.ServicioID = id; Boolean deleteServ = LogTipoDeHabitacion.Instancia.EliminarServicios(tipoHabitacion, servicioadicional); } } return(RedirectToAction("listarTiposH")); } catch (ApplicationException ex) { return(RedirectToAction("insertarTipoHabitacion", new { mesjException = ex.Message })); } }
//Listar servicios public List <EntServicioadicional> ListarServicios() { SqlCommand cmd = null; List <EntServicioadicional> servicioadicionals = new List <EntServicioadicional>(); try { SqlConnection connection = Conexion.Instancia.Conectar(); cmd = new SqlCommand("Sp_ListarServicios", connection) { CommandType = System.Data.CommandType.StoredProcedure }; connection.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { EntServicioadicional servicioadicional = new EntServicioadicional { NombreDeServicio = Convert.ToString(reader["NombreServicio"]), ServicioID = Convert.ToInt32(reader["ServicioadicionalID"]) }; servicioadicionals.Add(servicioadicional); } } catch (SqlException ex) { throw ex; } finally { cmd.Connection.Close(); } return(servicioadicionals); }
//Obtener servicios del tipo de habitacion public List <EntServicioadicional> ObtenerServicios(int TipodehabitacionID) { SqlCommand cmd = null; List <EntServicioadicional> servicioadicionals = new List <EntServicioadicional>(); try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("Sp_ObtenerServicios", cn) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmintTipodehabitacionID", TipodehabitacionID); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { EntServicioadicional servicioadicional = new EntServicioadicional { NombreDeServicio = Convert.ToString(dr["NombreServicio"]), ServicioID = Convert.ToInt32(dr["ServicioadicionalID"]) }; servicioadicionals.Add(servicioadicional); } } catch (SqlException e) { throw e; } finally { cmd.Connection.Close(); } return(servicioadicionals); }