Ejemplo n.º 1
0
        public void Guardar()
        {
            GeneroDao generoDao = new GeneroDao();

            generoDao.Crear(this);
            return;
        }
Ejemplo n.º 2
0
        public List <GeneroModel> ConsultarGeneros()
        {
            GeneroDao          generoDao  = new GeneroDao();
            List <GeneroModel> resultados = generoDao.Consultar();

            return(resultados);
        }
Ejemplo n.º 3
0
        public ActionResult Adicionar(int id)
        {
            //Pega o genero
            GeneroDao gDao = new GeneroDao();
            //pega o tipo da midia
            TipoMidiaDao mDao = new TipoMidiaDao();
            //pega o album
            AlbumDao albumDao = new AlbumDao();

            //Busca o album selecionado na listagem
            var album = albumDao.BuscarPorId(id);


            ViewBag.IdAlbum     = album.AlbumId;
            ViewBag.TituloAlbum = album.Titulo;


            var faixa = new Faixa();

            //Atribui o id do album a uma FK da Faixa
            faixa.AlbumId = album.AlbumId;

            ViewBag.GeneroID    = new SelectList(gDao.BuscarTodos(), "GeneroID", "Nome");
            ViewBag.TipoMidiaId = new SelectList(mDao.BuscarTodos(), "TipoMidiaId", "Nome");

            return(View(faixa));
        }
Ejemplo n.º 4
0
        public DatosReporteForm()
        {
            InitializeComponent();

            db = new Entidades();
            var generoDao = new GeneroDao(db);           //Instancia de la clase GeneroDao
            var generos   = generoDao.GetGeneros();      //Llamada al método que trae la lista de géneros

            cbGeneros.Items.AddRange(generos.ToArray()); //Agrega la lista de géneros al combobox
        }
Ejemplo n.º 5
0
        /*
         */
        public ActionResult CrearCliente()
        {
            var generoDao         = new GeneroDao(db);
            var generos           = generoDao.GetGeneros();
            var tiposDocumentoDao = new TipoDocumentoDao(db);
            var tiposDocumento    = tiposDocumentoDao.GetTiposDeDocumento();

            ViewBag.Generos        = generos;
            ViewBag.TiposDocumento = tiposDocumento;
            return(View());
        }
Ejemplo n.º 6
0
        public ActionResult CrearEmpleado()
        {
            var generoDao        = new GeneroDao(db);
            var generos          = generoDao.GetGeneros();
            var rolDao           = new RolDao(db);
            var roles            = rolDao.GetRoles();
            var tipoDocumentoDao = new TipoDocumentoDao(db);
            var tiposDocumento   = tipoDocumentoDao.GetTiposDeDocumento();

            ViewBag.Generos        = generos;
            ViewBag.Roles          = roles;
            ViewBag.TiposDocumento = tiposDocumento;

            return(View());
        }
Ejemplo n.º 7
0
        public ActionResult VerClientes()
        {
            var generoDao        = new GeneroDao(db);
            var generos          = generoDao.GetGeneros();
            var tipoDocumentoDao = new TipoDocumentoDao(db);
            var tiposDocumento   = tipoDocumentoDao.GetTiposDeDocumento();

            var clienteDao = new ClienteDao(db);
            var clientes   = clienteDao.GetClientes();

            ViewBag.Generos        = generos;
            ViewBag.TiposDocumento = tiposDocumento;
            ViewBag.Clientes       = clientes;
            return(View());
        }
Ejemplo n.º 8
0
        /*
         * Autor: Johan Sebastian Piza Acosta
         * Evento que selecciona una camiseta del combobox
         */
        private void CbEquipos_SelectedIndexChanged(object sender, EventArgs e)
        {
            int equipo = cbEquipos.SelectedIndex;

            if (equipo >= 1)
            {
                cbGeneros.Enabled = true;
                camiseta          = (Camiseta)cbEquipos.SelectedItem;
                var tallasCamisetaDao = new TallaCamisetaDao(db);
                tallasCamisetas = tallasCamisetaDao.GetTallaCamisetas(camiseta);
                var generoDao = new GeneroDao(db);
                var generos   = generoDao.GetGeneros();
                cbGeneros.Items.Clear();
                cbGeneros.Items.Add("Seleccione un genero");
                cbGeneros.Items.AddRange(generos.ToArray());
            }
        }
Ejemplo n.º 9
0
        public AgrearClienteForm(Factura factura)
        {
            InitializeComponent();

            db           = new Entidades();
            this.factura = factura;

            var generoDao = new GeneroDao(db);                                 //Instancia de la clase GeneroDao
            var generos   = generoDao.GetGeneros();                            //Llamada al método que trae la lista de géneros

            cbGeneros.Items.AddRange(generos.ToArray());                       //Se agrega la lista de ligas al combobox

            var tipoDeDocumentoDao = new TipoDeDocumentoDao(db);               //Instancia de la clase TiposDeDocumentoDao
            var tiposDeDocumento   = tipoDeDocumentoDao.GetTiposDeDocumento(); //Llamada al método que trae la lista de Tipos DeD ocumento

            cbTiposDoc.Items.AddRange(tiposDeDocumento.ToArray());             //Se agrega la lista de Tipos De Documento al combobox
        }
Ejemplo n.º 10
0
        public ActionResult Editar(int id)
        {
            //Pega o genero
            GeneroDao gDao = new GeneroDao();
            //pega o tipo da midia
            TipoMidiaDao mDao = new TipoMidiaDao();


            var faixa = dao.BuscarPorId(id);

            ViewBag.IdAlbum     = faixa.AlbumId;      // album.AlbumId;
            ViewBag.TituloAlbum = faixa.Album.Titulo; // album.Titulo;



            ViewBag.GeneroID    = new SelectList(gDao.BuscarTodos(), "GeneroID", "Nome", faixa.GeneroId);
            ViewBag.TipoMidiaId = new SelectList(mDao.BuscarTodos(), "TipoMidiaId", "Nome", faixa.TipoMidiaId);

            return(View(faixa));
        }
Ejemplo n.º 11
0
        public ActionResult Compras()
        {
            if (Session["factura"] == null)
            {
                Session["factura"] = new Factura {
                    DetallesFactura = new List <DetalleFactura>(),
                    Cliente         = (Cliente)Session["cliente"]
                };
            }
            var ligaIdStr   = Request.Form.Get("liga");
            var ligaId      = ligaIdStr == null ? null : new int?(Convert.ToInt32(ligaIdStr));
            var tallaIdStr  = Request.Form.Get("talla");
            var tallaId     = tallaIdStr == null ? null : new int?(Convert.ToInt32(tallaIdStr));
            var generoIdStr = Request.Form.Get("genero");
            var generoId    = generoIdStr == null ? null : new int?(Convert.ToInt32(generoIdStr));

            var ligaDao = new LigaDao(db);
            var ligas   = ligaDao.GetLigas();

            var tallaDao = new TallaDao(db);
            var tallas   = tallaDao.GetTallas();

            var generoDao = new GeneroDao(db);
            var generos   = generoDao.GetGeneros();

            var tallaGeneroDao   = new TallaGeneroDao(db);
            var tarjetasCamiseta = ligaId != null && tallaId != null && generoId != null?
                                   tallaGeneroDao.GetTarjetaCamiseta(ligaId.Value, tallaId.Value, generoId.Value)
                                       : new List <TarjetaCamiseta>();

            ViewBag.Ligas    = ligas;
            ViewBag.Tallas   = tallas;
            ViewBag.Generos  = generos;
            ViewBag.LigaId   = ligaId;
            ViewBag.TallaId  = tallaId;
            ViewBag.GeneroId = generoId;

            ViewBag.TarjetasCamiseta = tarjetasCamiseta;

            return(View());
        }
Ejemplo n.º 12
0
        public CrearEmpleadoForm()
        {
            InitializeComponent();

            db = new Entidades();

            var generoDao = new GeneroDao(db);                                 //Instancia de la clase GeneroDao
            var generos   = generoDao.GetGeneros();                            //llamada del método que trae la lista de géneros

            cbGeneros.Items.AddRange(generos.ToArray());                       //Agrega la lista de géneros al combobox

            var tipoDeDocumentoDao = new TipoDeDocumentoDao(db);               //Instancia de la clase
            var tiposDeDocumento   = tipoDeDocumentoDao.GetTiposDeDocumento(); //llamada del método que trae la lista de tipos de documento

            cbTipoDoc.Items.AddRange(tiposDeDocumento.ToArray());              //Agrega la lista de tipos de documento al combobox

            var rolDao = new RolDao(db);                                       //Instancia de la clase
            var roles  = rolDao.GetRoles();                                    //llamada del método que trae la lista de roles

            cbRoles.Items.AddRange(roles.ToArray());                           //Agrega la lista de roles al combobox
        }
Ejemplo n.º 13
0
        public ActionResult SeleccionarProducto()
        {
            var ligaId     = Request.Form.Get("ligaId");
            var camisetaId = Request.Form.Get("camisetaId");
            var tallaId    = Request.Form.Get("tallaId");
            var generoId   = Request.Form.Get("generoId");
            var cantidad   = Request.Form.Get("cantidad");
            var precio     = Request.Form.Get("precio");

            var detalleFactura = new DetalleFactura {
                CamisetaId = Convert.ToInt32(camisetaId),
                TallaId    = Convert.ToInt32(tallaId),
                GeneroId   = Convert.ToInt32(generoId),
                Precio     = Convert.ToDouble(precio),
                Cantidad   = Convert.ToInt32(cantidad)
            };

            var camisetaDao = new CamisetaDao(db);
            var camiseta    = camisetaDao.GetCamiseta(detalleFactura.CamisetaId);

            detalleFactura.Camisetas = camiseta;

            var tallaDao = new TallaDao(db);
            var talla    = tallaDao.GetTalla(detalleFactura.TallaId);

            detalleFactura.Tallas = talla;

            var generoDao = new GeneroDao(db);
            var genero    = generoDao.GetGenero(detalleFactura.GeneroId);

            detalleFactura.Generos = genero;

            var factura = (Factura)Session["factura"];

            factura.DetallesFactura.Add(detalleFactura);

            Response.Redirect("/Inicio/Compras?liga=" + ligaId + "&talla=" + tallaId + "&genero=" + generoId);
            return(View());
        }
Ejemplo n.º 14
0
        public EditarEmpleado(Empleado empleado) {
            InitializeComponent();
            db = new Entidades();
            this.empleado = empleado;

            var generoDao = new GeneroDao(db);//Instancia de la clase GeneroDao
            var generos = generoDao.GetGeneros();//Llamada al método que trae la lista de
            cbGeneros.Items.AddRange(generos.ToArray());//Agrega lista de géneros al combobox

            var tipoDeDocumentoDao = new TipoDeDocumentoDao(db);//Instancia de la clase TiposDeDocumentoDao
            var tiposDeDocumento = tipoDeDocumentoDao.GetTiposDeDocumento();//Llamada al método que trae la lista de
            cbTipoDoc.Items.AddRange(tiposDeDocumento.ToArray());//Agrega lista de tipos de documento al combobox

            var rolDao = new RolDao(db);//Instancia de la clase RolDao
            var roles = rolDao.GetRoles();//Llamada al método que trae la lista de
            cbRoles.Items.AddRange(roles.ToArray());//Agrega lista de roles al combobox

            /*
            * Luis Carlos Pedroza Pineda
            * Muestra en pantalla los datos que se van a editar
            */
            txtPrimerNombre.Text = empleado.Persona.PrimerNombre;
            txtSegundoNombre.Text = empleado.Persona.SegundoNombre;
            txtPrimerApellido.Text = empleado.Persona.PrimerApellido;
            txtSegundoApellido.Text = empleado.Persona.SegundoApellido;
            cbTipoDoc.SelectedItem = empleado.Persona.TiposDeDocumento;
            txtNumIde.Text = empleado.Persona.NumeroDocumento;
            cbGeneros.SelectedItem = empleado.Persona.Generos;
            txtCelular.Text = empleado.Celular;
            txtCorreo.Text = empleado.Email;
            txtDireccion.Text = empleado.Dirreccion;
            txtProfesion.Text = empleado.Profesion;
            cbRoles.SelectedItem = empleado.Rol;
            txtNombreUsuario.Text = empleado.NombreUsuario;
            txtClave.Text = empleado.Clave;
            txtFecNac.Value = empleado.FechaNac;
            txtSalario.Text = empleado.Salario.ToString();
        }
Ejemplo n.º 15
0
        public ActionResult DatosReportes()
        {
            var tallaIdStr  = Request.Form.Get("tallas");
            var tallaId     = tallaIdStr == null ? null : new int?(Convert.ToInt32(tallaIdStr));
            var generoIdStr = Request.Form.Get("generos");
            var generoId    = generoIdStr == null ? null : new int?(Convert.ToInt32(generoIdStr));

            var tallaDao = new TallaDao(db);
            var tallas   = tallaDao.GetTallas();

            var generoDao = new GeneroDao(db);
            var generos   = generoDao.GetGeneros();

            var tallaCamisetaDao = new TallaCamisetaDao(db);
            List <DatosReporte> datosReporte;

            if (tallaId != null && generoId != null)
            {
                var tallaGenero = new TallaGenero {
                    TallaId  = tallaId.Value,
                    GeneroId = generoId.Value
                };
                datosReporte = tallaCamisetaDao.calcularVentas(tallaGenero);
            }
            else
            {
                datosReporte = new List <DatosReporte>();
            }

            ViewBag.Tallas       = tallas;
            ViewBag.Generos      = generos;
            ViewBag.TallaId      = tallaId;
            ViewBag.GeneroId     = generoId;
            ViewBag.DatosReporte = datosReporte;

            return(View());
        }
Ejemplo n.º 16
0
        public GeneroModel ObtenerGenero(string Id)
        {
            GeneroDao generoDao = new GeneroDao();

            return(generoDao.ObtenerGenero(Id));
        }
Ejemplo n.º 17
0
        public void EliminarGenero()
        {
            GeneroDao generoDao = new GeneroDao();

            generoDao.Eliminar(this);
        }
Ejemplo n.º 18
0
        public void ActualizarGenero()
        {
            GeneroDao generoDao = new GeneroDao();

            generoDao.Actualizar(this);
        }
Ejemplo n.º 19
0
 public List <Genero> obterTodosOsGeneros()
 {
     _generoDao = new GeneroDao();
     return(_generoDao.obterTodosOsGeneros());
 }