Beispiel #1
0
        public Usuario Insert(Usuario u)
        {
            using (DiscosDAL dal = new DiscosDAL())
            {
                dal.Usuarios.Add(u);

                if (dal.SaveChanges() == 0)
                {
                    u = null;
                }
                else
                {
                    UsuarioGrupo ug = new UsuarioGrupo();

                    ug.IdUsuario = dal.Usuarios.OrderByDescending(us => us.IdUsuario)
                                   .Select(us => us.IdUsuario)
                                   .Take(1).Single();
                    ug.IdGrupo = 2;

                    dal.UsuariosGrupos.Add(ug);

                    if (dal.SaveChanges() == 0)
                    {
                        u = null;
                    }
                }
            }

            return(u);
        }
Beispiel #2
0
        public Cliente Remove(Cliente cli)
        {
            using (DiscosDAL context = new DiscosDAL())
            {
                context.Clientes.Remove(cli);
                if (context.SaveChanges() == 0)
                {
                    cli = null;
                }
            }

            return(cli);
        }