예제 #1
0
        public GrupoModel getGrupo(int codigo)
        {
            var grupo = _contexto.Grupos.FirstOrDefault(x => x.codigoGrupo == codigo);
          
            var grupoModel = new GrupoModel {nombre = grupo.nombreGrupo, descripcion = grupo.descripcionGrupo};

            return grupoModel;
        }
예제 #2
0
 public void edit(GrupoModel grupo)
 {
     var entidadAEditar = _contexto.Grupos.FirstOrDefault(x => x.codigoGrupo == grupo.codigo);
     entidadAEditar.nombreGrupo = grupo.nombre;
     entidadAEditar.descripcionGrupo = grupo.descripcion;
   
     _contexto.SubmitChanges();
    
 }
예제 #3
0
        public void saveGrupo(GrupoModel grupo)
        {   
            var grupoBd = new Grupo();
            grupoBd.nombreGrupo = grupo.nombre;
            grupoBd.descripcionGrupo = grupo.descripcion;

            _contexto.Grupos.InsertOnSubmit(grupoBd);
            _contexto.SubmitChanges();

        }
예제 #4
0
        public ActionResult Edit(int id, GrupoModel grupo)
        {
            try
            {
                grupo.codigo = id;
                _repositorioGrupo.edit(grupo);
 
                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
예제 #5
0
        public ActionResult Create(GrupoModel grupo)
        {
            try
            {
                _repositorioGrupo.saveGrupo(grupo);
            
                // TODO: Add insert logic here

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }