示例#1
0
        public static ResponsavelView EditarResponsavel(ResponsavelView responsavel, string AlteradoPor, DateTime AlteradoEm)
        {
            Responsavel objdomain = responsavel.DeViewParaDomin();

            objdomain.CriadoPor = AlteradoPor;
            objdomain.CriadoEm  = AlteradoEm;

            responsavel = Executar.Cadastro.Responsavel.AtualizarResponsavel(responsavel.DeViewParaDomin()).DeDominParaView();
            return(responsavel);
        }
示例#2
0
        public static ResponsavelView CriarNovoResponsavel(ResponsavelView responsavel, string CriadoPor, DateTime CriadoEm)
        {
            Responsavel objdomain = responsavel.DeViewParaDomin();

            objdomain.CriadoPor = CriadoPor;
            objdomain.CriadoEm  = CriadoEm;

            responsavel = Executar.Cadastro.Responsavel.CriarNovoResponsavel(responsavel.DeViewParaDomin()).DeDominParaView();
            return(responsavel);
        }
示例#3
0
        public static bool ExcluirResponsavel(ResponsavelView responsavel, string AlteradoPor, DateTime AlteradoEm)
        {
            Responsavel objdomain = responsavel.DeViewParaDomin();

            objdomain.CriadoPor = AlteradoPor;
            objdomain.CriadoEm  = AlteradoEm;

            bool ret = Executar.Cadastro.Responsavel.ExcluirResponsavel(responsavel.DeViewParaDomin());

            return(ret);
        }
示例#4
0
        public static ResponsavelView DeDominParaView(this Responsavel source)
        {
            ResponsavelView responsavel = new ResponsavelView()
            {
                ResponsavelId = source.ResponsavelId,
                UsuarioId     = source.UsuarioId,
                Ativo         = source.Ativo
            };

            return(responsavel);
        }
示例#5
0
        public static Responsavel DeViewParaDomin(this ResponsavelView source)
        {
            Responsavel responsavel = new Responsavel()
            {
                ResponsavelId = source.ResponsavelId,
                UsuarioId     = source.UsuarioId,
                Ativo         = source.Ativo
            };

            return(responsavel);
        }
示例#6
0
        // POST: Cadastro/Responsavel/Excluir
        public ActionResult Excluir(ResponsavelView responsavel)
        {
            bool result = ResponsavelExecute.ExcluirResponsavel(responsavel, User.Identity.Name.ToString(), DateTime.Now);

            return(RedirectToAction("Index"));
        }
示例#7
0
        // GET: Cadastro/Responsavel/Excluir
        public ActionResult Excluir(Guid Id)
        {
            ResponsavelView item = ResponsavelExecute.CarregarResponsavel(Id);

            return(View("Excluir", item));
        }
示例#8
0
 // POST: Cadastro/Responsavel/Novo
 public ActionResult Novo(ResponsavelView responsavel)
 {
     responsavel = ResponsavelExecute.CriarNovoResponsavel(responsavel,
                                                           User.Identity.Name.ToString(), DateTime.Now);
     return(RedirectToAction("Index"));
 }
示例#9
0
        public static ResponsavelView CarregarResponsavel(Guid ResponsavelId)
        {
            ResponsavelView responsavel = Executar.Cadastro.Responsavel.CarregarResponsavel(ResponsavelId).DeDominParaView();

            return(responsavel);
        }