예제 #1
0
        public Boolean cadastrarGestorObra(string dataAdmissao,
                                           string dataDemissao,
                                           string email,
                                           string login,
                                           string nome,
                                           string senha,
                                           string telefone,
                                           int codCargo)
        {
            GestorObra objGestor = FactoryClasses.criarGestorObra();

            objGestor.DataAdmissao = dataAdmissao;
            objGestor.DataDemissao = dataDemissao;
            objGestor.Email        = email.Trim();
            objGestor.Login        = login.Trim();
            objGestor.Nome         = nome.Trim();
            objGestor.Senha        = senha.Trim();
            objGestor.Telefone     = telefone;
            Cargo objCargo = FactoryClasses.criarCargo();

            objCargo.Codigo = codCargo;
            objGestor.Cargo = objCargo;

            GestorObraBll objGestorBll = FactoryBll.criarGestorObraBll();

            return(objGestorBll.cadastrarGestorObra(objGestor));
        }
예제 #2
0
        // GET: Obra
        public ActionResult Listar()
        {
            List <Obra> ob  = new List <Obra>();
            GestorObra  ges = new GestorObra();

            ob = ges.ObtenerTodas();
            return(View(ob));
        }
예제 #3
0
        public Boolean excluirGestorObra(int codGestorObra)
        {
            GestorObra objGestor = FactoryClasses.criarGestorObra();

            objGestor.Codigo = codGestorObra;
            GestorObraBll objGestorBll = FactoryBll.criarGestorObraBll();

            return(objGestorBll.excluirGestorObra(objGestor));
        }
예제 #4
0
        public ActionResult Agregar(VMTodo vmo)
        {
            GestorObra gest = new GestorObra();

            gest.agregar(vmo.Obra);

            List <Obra> ob = new List <Obra>();

            ob = gest.ObtenerTodas();
            return(View("Listar", ob));
        }
예제 #5
0
        public ActionResult Agregar()
        {
            GestorObra       gest  = new GestorObra();
            GestorArtista    gestA = new GestorArtista();
            GestorEstiloTipo gestT = new GestorEstiloTipo();
            VMTodo           vmo   = new VMTodo();

            vmo.ListaEstilo   = gestT.ObtenerEstilos();
            vmo.ListaTipo     = gestT.ObtenerTipoObra();
            vmo.ListaArtistas = gestA.ObtenerTodosA();
            return(View(vmo));
        }
예제 #6
0
        public ActionResult Ocupar(int id)
        {
            List <Locker> lo    = new List <Locker>();
            GestorLockers ges   = new GestorLockers();
            GestorObra    gestO = new GestorObra();
            VMTodo        vmt   = new VMTodo();

            lo = ges.ObtenerLockerNoDisponibles();
            List <Obra> o = new List <Obra>();

            o          = gestO.ObtenerTodas();
            vmt.Locker = ges.ObtenerUnLocker(id);

            vmt.ListaObra = gestO.ObtenerObrasDisponibles();
            return(View(vmt));
        }
예제 #7
0
 public Boolean excluirGestorObra(GestorObra objGestor)
 {
     return objGestorDAO.excluirFuncionario(objGestor);
 }
예제 #8
0
 public Boolean cadastrarGestorObra(GestorObra objGestor)
 {
     return objGestorDAO.cadastrarFuncionario(objGestor);
 }
예제 #9
0
 public Boolean alterarGestorObra(GestorObra objGestor)
 {
     return objGestorDAO.alterarFuncionario(objGestor);
 }
예제 #10
0
 public Boolean excluirGestorObra(GestorObra objGestor)
 {
     return(objGestorDAO.excluirFuncionario(objGestor));
 }
예제 #11
0
 public Boolean alterarGestorObra(GestorObra objGestor)
 {
     return(objGestorDAO.alterarFuncionario(objGestor));
 }
예제 #12
0
 public Boolean cadastrarGestorObra(GestorObra objGestor)
 {
     return(objGestorDAO.cadastrarFuncionario(objGestor));
 }