public void eliminar(int int_pIdPromocion)
 {
     using (var context = new FideCineEntities())
     {
         context.Promocion.DeleteObject(context.Promocion.Where(" it.IdPromocion = @pi_IdPromocion", new ObjectParameter[] { new ObjectParameter("pi_IdPromocion", int_pIdPromocion) }).First<Promocion>());
         context.SaveChanges();
     }
 }
 public void insertar(Promocion objPromocion)
 {
     using (var context = new FideCineEntities())
     {
         context.Promocion.AddObject(objPromocion);
         context.SaveChanges();
     }
 }
 public void eliminar(int int_pIdCartelera)
 {
     using (var context = new FideCineEntities())
     {
         context.Cliente.DeleteObject(context.Cliente.Where(" it.idcliente = @pi_IdCliente", new ObjectParameter[] { new ObjectParameter("pi_IdCliente", int_pIdCartelera) }).First<Cliente>());
         context.SaveChanges();
     }
 }
 public void insertar(Cliente objCliente)
 {
     using (var context = new FideCineEntities())
     {
         context.Cliente.AddObject(objCliente);
         context.SaveChanges();
     }
 }
 public void insertar(Cartelera objCartelera)
 {
     using (var context = new FideCineEntities())
     {
         context.Cartelera.AddObject(objCartelera);
         context.SaveChanges();
     }
 }
 public void insertar(Pelicula entidad)
 {
     using (var context = new FideCineEntities())
     {
         context.Pelicula.AddObject(entidad);
         context.SaveChanges();
     }
 }
 public void eliminar(int int_pIdCartelera)
 {
     using (var context = new FideCineEntities())
     {
         context.Pelicula.DeleteObject(context.Pelicula.Where(" it.IdPelicula = @pi_IdPelicula", new ObjectParameter[] { new ObjectParameter("pi_IdPelicula", int_pIdCartelera) }).First<Pelicula>());
         context.SaveChanges();
     }
 }
        public List<Sala> listar(SalaBE objSalaBE)
        {
            StringBuilder sbScript = new StringBuilder("");
            List<ObjectParameter> lstParameters = new List<ObjectParameter>();

            if (!string.IsNullOrEmpty(objSalaBE.Estado))
            {
                sbScript.Append(" ( ToUpper(it.Estado) = @pi_Estado )");
                lstParameters.Add(new ObjectParameter("pi_Estado", objSalaBE.Estado.ToUpper()));
            }

            using (var context = new FideCineEntities())
            {
                return context.Sala.Where(sbScript.ToString(), lstParameters.ToArray()).ToList<Sala>();
            }
        }
 public Cliente actualizar(Cliente objCliente)
 {
     Cliente objConsulta = null;
     using (var context = new FideCineEntities())
     {
         objConsulta = context.Cliente.Where(" it.idcliente = @pi_IdCliente", new ObjectParameter[] { new ObjectParameter("pi_IdCliente", objCliente.idcliente) }).First<Cliente>();
         objConsulta.nombre = objCliente.nombre;
         objConsulta.apellidoPaterno = objCliente.apellidoPaterno;
         objConsulta.apellidoMaterno = objCliente.apellidoMaterno;
         objConsulta.dni = objCliente.dni;
         objConsulta.fechaNacimiento = objCliente.fechaNacimiento;
         objConsulta.correo = objCliente.correo;
         objConsulta.direccion = objCliente.direccion;
         objConsulta.tipocliente = objCliente.tipocliente;
         objConsulta.puntos = objCliente.puntos;
         objConsulta.estado = objCliente.estado;
         context.SaveChanges();
     }
     return obtener(objCliente);
 }