Exemplo n.º 1
0
        public ActionResult Modificar(string Id)
        {
            GeneroModel ge = new GeneroModel();

            ge = ge.ObtenerGenero(Id);
            return(View(ge));
        }
Exemplo n.º 2
0
        public ActionResult List()
        {
            ConexionBD          conector       = new ConexionBD(NombreTabla, NombreCampos);
            List <Object>       arreglo        = conector.SelectAll(new CancionModel(), NombreTabla, NombreCampos);
            List <CancionModel> listaCanciones = new List <CancionModel>();

            foreach (Object Objecto in arreglo)
            {
                CancionModel cancion = (CancionModel)Objecto;


                string   NombreTablaF  = "Genero";
                string[] NombreCamposF = new string[] { "@IdGenero", "Genero" };
                conector = new ConexionBD(NombreTablaF, NombreCamposF);
                GeneroModel Genero = new GeneroModel();
                conector.Select(cancion.IdGenero, Genero);

                cancion.IdGenero = Genero.Genero;

                listaCanciones.Add(cancion);
            }
            IEnumerable <CancionModel> list = listaCanciones;

            return(View(list));
        }
Exemplo n.º 3
0
        public ActionResult ObtenerGeneros()
        {
            GeneroModel generoModel = new GeneroModel();

            generoModel.Generos = generoModel.ConsultarGeneros();

            return(View(generoModel));
        }
Exemplo n.º 4
0
        public ActionResult ExcluirGenero(int id)
        {
            GeneroModel Gen = db.Genero.Find(id);

            db.Genero.Remove(Gen);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 5
0
        // GET: Create/Details/5
        public ActionResult Edit()
        {
            ConexionBD  con    = new ConexionBD(NombreTabla, NombreCampos);
            GeneroModel Genero = new GeneroModel();

            con.Select("1005206910", Genero);
            return(View(Genero));
        }
Exemplo n.º 6
0
        public ActionResult Eliminar(string IdEliminar)
        {
            GeneroModel ge = new GeneroModel();

            ge.Id = IdEliminar;
            ge.EliminarGenero();
            return(RedirectToAction("ObtenerGeneros"));
        }
Exemplo n.º 7
0
        public void AlterarGenero(GeneroModel genero)
        {
            var oldGenero = _context.Genero.Find(genero.Id);

            oldGenero.Id    = genero.Id;
            oldGenero.Nome  = genero.Nome;
            oldGenero.Jogos = genero.Jogos;
            _context.Attach(genero).State = EntityState.Modified;
            _context.SaveChanges();
        }
Exemplo n.º 8
0
        public void Eliminar(GeneroModel generoModel)
        {
            using (var contexto = new UsuariosEntities())
            {
                var generoaeliminar = (from x in contexto.Genero select x).Where(d => d.Id.Equals(generoModel.Id)).FirstOrDefault();

                contexto.Genero.Remove(generoaeliminar);
                contexto.SaveChanges();
            }
        }
Exemplo n.º 9
0
 public ActionResult Modificar(GeneroModel ge)
 {
     if (ModelState.IsValid)
     {
         ge.ActualizarGenero();
         return(RedirectToAction("GuardadoExitoso"));
     }
     else
     {
         return(View(ge));
     }
 }
 public PersonalController(IPersonalService personalService,
                           IAreaService areaService,
                           ICargoService cargoService,
                           IEmpresaService empresaService)
 {
     _personalService = personalService;
     _areaService     = areaService;
     _cargoService    = cargoService;
     _empresaService  = empresaService;
     genero           = new GeneroModel();
     estado           = new EstadoModel();
 }
Exemplo n.º 11
0
        public void Actualizar(GeneroModel generoModel)
        {
            using (var contexto = new UsuariosEntities())
            {
                var generoenbd = (from x in contexto.Genero select x).Where(d => d.Id.Equals(generoModel.Id)).FirstOrDefault();

                generoenbd.Id     = generoModel.Id;
                generoenbd.Nombre = generoModel.Nombre;

                contexto.SaveChanges();
            }
        }
Exemplo n.º 12
0
        public void Crear(GeneroModel generoModel)
        {
            using (var contexto = new UsuariosEntities())
            {
                Genero g = new Genero();
                g.Id     = generoModel.Id;
                g.Nombre = generoModel.Nombre;

                contexto.Genero.Add(g);
                contexto.SaveChanges();
            }
        }
Exemplo n.º 13
0
 public ActionResult Index(GeneroModel generoModel)
 {
     if (ModelState.IsValid)
     {
         generoModel.Guardar();
         return(RedirectToAction("GuardadoExitoso"));
     }
     else
     {
         return(View());
     }
 }
Exemplo n.º 14
0
        public ActionResult SalvarGenero(GeneroModel model)
        {
            var resultado = "OK";
            var mensagens = new List <string>();
            var idSalvo   = string.Empty;

            if (!ModelState.IsValid)
            {
                mensagens = ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage).ToList();
                resultado = "AVISO";
            }
            else
            {
                var id = 0;
                try
                {
                    if (model.Id > 0)
                    {
                        var genero = db.Genero.Find(model.Id);
                        if (genero == null)
                        {
                            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                        }
                        genero.Nome  = model.Nome;
                        genero.Ativo = model.Ativo;
                        db.SaveChanges();
                        id = genero.Id;
                    }
                    else
                    {
                        var NewGenero = new GeneroModel();
                        NewGenero.Nome      = model.Nome;
                        NewGenero.Ativo     = model.Ativo;
                        NewGenero.DtCriacao = DateTime.Now;

                        db.Genero.Add(NewGenero);
                        db.SaveChanges();
                        id = NewGenero.Id;
                    }
                    if (id > 0)
                    {
                        idSalvo = id.ToString();
                    }
                }
                catch (Exception ex)
                {
                    resultado = "ERRO";
                }
            }

            return(Json(new { Resultado = resultado, Mensagens = mensagens, IdSalvo = idSalvo }));
        }
Exemplo n.º 15
0
        public GeneroModel ObtenerGenero(string Id)
        {
            GeneroModel generoaretornar = new GeneroModel();

            using (var contexto = new UsuariosEntities())
            {
                var ge = (from x in contexto.Genero select x).Where(g => g.Id.Equals(Id)).FirstOrDefault();

                generoaretornar.Id     = ge.Id;
                generoaretornar.Nombre = ge.Nombre;
            }
            return(generoaretornar);
        }
Exemplo n.º 16
0
        public async Task <HttpResponseMessage> Create(GeneroModel generoModel)
        {
            try
            {
                HttpResponseMessage response = new HttpResponseMessage(System.Net.HttpStatusCode.BadRequest);

                return(response = await httpClient.PostAsJsonAsync <GeneroModel>($"{urlBase}generos", generoModel));
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Exemplo n.º 17
0
        public ActionResult ExcluirVariosGeneros(int[] id)
        {
            var ret = false;

            foreach (var item in id)
            {
                GeneroModel Gen = db.Genero.Find(item);
                db.Genero.Remove(Gen);
                db.SaveChanges();
                ret = true;
            }

            return(Json(ret));
        }
Exemplo n.º 18
0
        public async Task <IActionResult> Crear(GeneroModel generoModel)
        {
            if (ModelState.IsValid)
            {
                HttpResponseMessage response = new HttpResponseMessage();
                response = await servicioGenero.Create(generoModel);

                if (response.IsSuccessStatusCode)
                {
                    return(RedirectToAction("Index", "Libro"));
                }
            }
            ViewBag.message = "No fue posible crear el genero";
            return(View(generoModel));
        }
Exemplo n.º 19
0
        public List <GeneroModel> Consultar()
        {
            List <GeneroModel> listaresultados = new List <GeneroModel>();

            using (var contexto = new UsuariosEntities())
            {
                List <Genero> generosConsultados = (from x in contexto.Genero select x).ToList();
                foreach (Genero g in generosConsultados)
                {
                    GeneroModel generoModel = new GeneroModel();
                    generoModel.Id     = g.Id;
                    generoModel.Nombre = g.Nombre;

                    listaresultados.Add(generoModel);
                }
            }
            return(listaresultados);
        }
Exemplo n.º 20
0
 // PUT: api/Genero/5
 public IHttpActionResult Put(Guid id, [FromBody] GeneroModel value)
 {
     try
     {
         if (value == null)
         {
             throw new Exception("Json invalido.");
         }
         Genero novoGenero = new Genero();
         novoGenero.GeneroId = id;
         novoGenero.Nome     = value.Nome;
         _generoAppService.Atualizar(novoGenero);
         return(Ok());
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Exemplo n.º 21
0
        public ActionResult ModificarGenero(GeneroModel generoElegido)
        {
            var bd = new bdVentaLibrosDataContext();

            var generoModificado = from genero in bd.Generos
                                   where genero.idGenero == generoElegido.idGenero
                                   select genero;

            foreach (var genero in generoModificado)
            {
                genero.nombre = generoElegido.nombreGenero;
            }

            bd.SubmitChanges();

            TempData["Message"] = "Género modificado!";

            return(RedirectToAction("Generos"));
        }
Exemplo n.º 22
0
        public ActionResult AgregarGenero(GeneroModel genero)
        {
            var bd = new bdVentaLibrosDataContext();

            if (GeneroExiste(genero.nombreGenero))
            {
                TempData["Message"] = "El género literario ya existe";
            }
            else
            {
                Generos nuevoGenero = new Generos
                {
                    nombre = genero.nombreGenero
                };
                bd.Generos.InsertOnSubmit(nuevoGenero);
                bd.SubmitChanges();
                TempData["Message"] = "Género literario agregado!";
            }
            return(RedirectToAction("Generos"));
        }
Exemplo n.º 23
0
        // POST: api/Genero
        public IHttpActionResult Post([FromBody] GeneroModel value)
        {
            try
            {
                if (value == null)
                {
                    throw new Exception("Json invalido.");
                }

                Genero g = value.ToEntity();
                //--------   Service Bus
                var message = new Message(Encoding.Default.GetBytes(VideoLocadoraHelperToJson.ToJson(g)));
                _Queue = new QueueClient(_CONNECTION_STRING, _NAME_QUEUE);

                _Queue.SendAsync(message);
                //--------
                //_generoAppService.Adicionar(g);
                return(Ok());
            }
            catch (Exception e)
            {
                return(BadRequest(e.Message));
            }
        }
Exemplo n.º 24
0
 public IActionResult CadastroGenero(GeneroModel genero)
 {
     _repository.CadastrarGenero(genero);
     TempData["msg"] = "Cadastrado!";
     return(RedirectToAction("CadastroGenero"));
 }
Exemplo n.º 25
0
 public GeneroWrapperViewModel(GeneroModel generoModel)
 {
     _generoModel = generoModel;
 }
Exemplo n.º 26
0
 public void CadastrarGenero(GeneroModel genero)
 {
     _context.Genero.Add(genero);
     _context.SaveChanges();
 }