public Horario ObtenerPorFecha(int codigo, string fecha) { Horario horarioEncontrado = null; string sql = "SET LANGUAGE Spanish; SELECT * FROM TB_HORARIO WHERE cod_esp=@cod AND dia=DATENAME(DW,@fecha)"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@cod", codigo)); com.Parameters.Add(new SqlParameter("@fecha", fecha)); using (SqlDataReader resultado = com.ExecuteReader()) { if (resultado.Read()) { horarioEncontrado = new Horario() { Codigo = (int)resultado["cod_esp"], Dia = (string)resultado["dia"], HoraInicio = (string)resultado["hora_inicio"], HoraFin = (string)resultado["hora_fin"] }; } } } con.Close(); } return(horarioEncontrado); }
public List <Horario> ListarTodos(int codigo) { Horario horarioEncontrado = null; List <Horario> horarios = new List <Horario>(); string sql = "SELECT * FROM TB_HORARIO WHERE cod_esp=@cod"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@cod", codigo)); using (SqlDataReader resultado = com.ExecuteReader()) { while (resultado.Read()) { horarioEncontrado = new Horario() { Codigo = (int)resultado["cod_esp"], Dia = (string)resultado["dia"], HoraInicio = (string)resultado["hora_inicio"], HoraFin = (string)resultado["hora_fin"] }; horarios.Add(horarioEncontrado); } } } con.Close(); } return(horarios); }
public ICollection <BE.Radio> ListarTodos() { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { var resultado = from l in db.Radio select l; return(resultado.ToList()); } }
public Tarifa Obtener(int Codigo) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { var tarifa = from l in db.Tarifa where l.Codigo == Codigo select l; return(tarifa.SingleOrDefault()); } }
/// <summary> /// Obtener ventapauta /// </summary> /// <param name="Codigo">Codigo de ventapauta</param> /// <returns></returns> public VentaPauta Obtener(int Codigo) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { var ventapauta = from l in db.VentaPauta where l.Codigo == Codigo select l; return(ventapauta.SingleOrDefault()); } }
/// <summary> /// Obtener Tipo de Pauta /// </summary> /// <param name="Codigo">Codigo del Tipo de Pauta</param> /// <returns></returns> public TipoPauta Obtener(int Codigo) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { var cliente = from l in db.TipoPauta where l.Codigo == Codigo select l; return(cliente.SingleOrDefault()); } }
/// <summary> /// Obtener empresa /// </summary> /// <param name="Codigo">Codigo del Empresa</param> /// <returns></returns> public Empresa Obtener(int Codigo) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { var empresa = from l in db.Empresa where l.Codigo == Codigo select l; return(empresa.SingleOrDefault()); } }
/// <summary> /// Crear Empresa /// </summary> /// <param name="EmpresaACrear">Dominio Empresa</param> /// <returns>Dominio Empresa</returns> public Empresa Crear(Empresa EmpresaACrear) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { int?codigo = db.Empresa.Select(l => (int?)l.Codigo).Max(); EmpresaACrear.Codigo = (codigo ?? 0) + 1; db.Empresa.Add(EmpresaACrear); db.SaveChanges(); } return(Obtener(EmpresaACrear.Codigo)); }
public void Eliminar(Tarifa itemEliminar) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { Tarifa tarifa = (from s in db.Tarifa where s.Codigo == itemEliminar.Codigo select s).Single(); db.Tarifa.Remove(tarifa); db.SaveChanges(); } }
public TipoPauta Modificar(TipoPauta itemAModificar) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { TipoPauta tipoPauta = db.TipoPauta.Single(l => l.Codigo == itemAModificar.Codigo); tipoPauta.Descripcion = itemAModificar.Descripcion; tipoPauta.Estado = itemAModificar.Estado; db.SaveChanges(); return(tipoPauta); } }
/// <summary> /// Crear Tipo de Pauta /// </summary> /// <param name="TipoPautaACrear">Dominio Tipo de Pauta</param> /// <returns>Dominio Tipo de Pauta</returns> public TipoPauta Crear(TipoPauta TipoPautaACrear) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { int?codigo = db.TipoPauta.Select(l => (int?)l.Codigo).Max(); TipoPautaACrear.Codigo = (codigo ?? 0) + 1; db.TipoPauta.Add(TipoPautaACrear); db.SaveChanges(); } return(Obtener(TipoPautaACrear.Codigo)); }
public void Eliminar(Empresa itemEliminar) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { Empresa empresa = (from s in db.Empresa where s.Codigo == itemEliminar.Codigo select s).Single(); db.Empresa.Remove(empresa); db.SaveChanges(); } }
public Usuario ObtenerPorParametros(Usuario UsuarioAObtener) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { var usuario = from l in db.Usuario where l.User == UsuarioAObtener.User && l.Password == UsuarioAObtener.Password && l.Estado == "A" select l; return(usuario.SingleOrDefault()); } }
public Tarifa Modificar(Tarifa itemAModificar) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { Tarifa tarifa = db.Tarifa.Single(l => l.Codigo == itemAModificar.Codigo); tarifa.CodigoRadio = itemAModificar.CodigoRadio; tarifa.CodigoTipoPauta = itemAModificar.CodigoTipoPauta; tarifa.Precio = itemAModificar.Precio; tarifa.Bloque = itemAModificar.Bloque; tarifa.Estado = itemAModificar.Estado; db.SaveChanges(); return(tarifa); } }
public Empresa Modificar(Empresa itemAModificar) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { Empresa empresa = db.Empresa.Single(l => l.Codigo == itemAModificar.Codigo); empresa.RUC = itemAModificar.RUC; empresa.nombrecomercial = itemAModificar.nombrecomercial; empresa.direccion = itemAModificar.direccion; empresa.telefono = itemAModificar.telefono; empresa.Estado = itemAModificar.Estado; db.SaveChanges(); return(empresa); } }
public VentaPauta Modificar(VentaPauta itemAModificar) { using (EFContext db = new EFContext(ConexionUtil.ObtenerCadena())) { VentaPauta ventapauta = db.VentaPauta.Single(l => l.Codigo == itemAModificar.Codigo); ventapauta.Codigo = itemAModificar.Codigo; ventapauta.ventaEstado = itemAModificar.ventaEstado; ventapauta.ventaUsuarioModif = itemAModificar.ventaUsuarioModif; ventapauta.ventaFechaModif = itemAModificar.ventaFechaModif; ventapauta.ventaEstado = itemAModificar.ventaEstado; db.SaveChanges(); return(ventapauta); } }
public void Eliminar(int codigo, string dia) { string sql = "DELETE FROM TB_HORARIO WHERE cod_esp=@cod AND dia=@dia"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@cod", codigo)); com.Parameters.Add(new SqlParameter("@dia", dia)); com.ExecuteNonQuery(); } con.Close(); } }
public Horario Crear(Horario horarioACrear) { Horario horarioCreado = null; string sql = "INSERT INTO TB_HORARIO VALUES(@cod,@dia,@fecIni,@fecFin)"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@cod", horarioACrear.Codigo)); com.Parameters.Add(new SqlParameter("@dia", horarioACrear.Dia)); com.Parameters.Add(new SqlParameter("@fecIni", horarioACrear.HoraInicio)); com.Parameters.Add(new SqlParameter("@fecFin", horarioACrear.HoraFin)); com.ExecuteNonQuery(); } } horarioCreado = Obtener(horarioACrear.Codigo, horarioACrear.Dia); return(horarioCreado); }
public Horario Modificar(Horario horarioAModificar) { Horario horarioModificado = null; string sql = "UPDATE TB_HORARIO SET hora_inicio=@horaIni, hora_fin=@horaFin WHERE cod_esp=@cod AND dia=@dia"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@cod", horarioAModificar.Codigo)); com.Parameters.Add(new SqlParameter("@dia", horarioAModificar.Dia)); com.Parameters.Add(new SqlParameter("@horaIni", horarioAModificar.HoraInicio)); com.Parameters.Add(new SqlParameter("@horaFin", horarioAModificar.HoraFin)); com.ExecuteNonQuery(); } con.Close(); } horarioModificado = Obtener(horarioAModificar.Codigo, horarioAModificar.Dia); return(horarioModificado); }
public EspacioComunDAO() { conexion = ConexionUtil.CadenaConeccion(); }