示例#1
0
        public ActionResult EfetuarRegistro(ArosViewModel model)
        {
            ArosDAO dao = new ArosDAO();

            dao.Salvar(new ArosDTO
            {
                Estado            = model.EstadoDefault,
                CodigoCliente     = Convert.ToInt32(model.CodigoCliente),
                CodigoEquipamento = model.EquipamentoId,
                Acontecimento     = model.ServicoSelecionado,
                PesoRefil         = model.PesoRefil,
                Observacoes       = model.LocalSelecionado,
                UsuarioId         = User.Identity.GetUserId()
            });


            ModelState.Remove("EquipamentoId");
            ModelState.Remove("EquipamentoDescricao");
            ModelState.Remove("Funcionamento");
            ModelState.Remove("Aroma");
            ModelState.Remove("Solta");
            ModelState.Remove("Para");
            ModelState.Remove("Local");
            ModelState.Remove("Tipo");

            return(VoltarParaIndex(new ArosViewModel
            {
                NovoRegistro = "block",
                EstadoDefault = "SP",
                CodigoCliente = "",
            }));
        }
示例#2
0
        public ActionResult Index()
        {
            ArosViewModel model = new ArosViewModel();

            model.Estados       = new ArosDAO().ListarUF();
            model.EstadoDefault = "SP";

            return(View("Index", model));
        }
示例#3
0
        public ActionResult Banheiro(ArosViewModel model)
        {
            ModelState.Remove("Local");
            ModelState.Remove("Tipo");

            model.Local     = "";
            model.Tipo      = "";
            model.Banheiros = new ArosDAO().ListarBanheiros(model.EstadoDefault, int.Parse(model.CodigoCliente));

            return(View("Banheiro", model));
        }
示例#4
0
        public ActionResult Historico(ArosViewModel model)
        {
            ModelState.Remove("EquipamentoId");
            ModelState.Remove("EquipamentoDescricao");
            ModelState.Remove("Funcionamento");
            ModelState.Remove("Aroma");
            ModelState.Remove("Solta");
            ModelState.Remove("Para");
            ModelState.Remove("Local");
            ModelState.Remove("Tipo");

            model.Historico = new ArosDAO().Listar(new ArosDTO {
                CodigoEquipamento = model.EquipamentoId
            });
            return(View("Historico", model));
        }
示例#5
0
        public ActionResult Registro(ArosViewModel model)
        {
            model.Locais   = new ArosDAO().LocaisMaquina();
            model.Servicos = new ArosDAO().Servicos();


            ModelState.Remove("EquipamentoId");
            ModelState.Remove("EquipamentoDescricao");
            ModelState.Remove("Funcionamento");
            ModelState.Remove("Aroma");
            ModelState.Remove("Solta");
            ModelState.Remove("Para");
            ModelState.Remove("Local");
            ModelState.Remove("Tipo");

            return(View("Registro", model));
        }
示例#6
0
        public ActionResult Maquina(ArosViewModel model)
        {
            ModelState.Remove("EquipamentoId");
            ModelState.Remove("EquipamentoDescricao");
            ModelState.Remove("Funcionamento");
            ModelState.Remove("Aroma");
            ModelState.Remove("Solta");
            ModelState.Remove("Para");

            model.EquipamentoId        = 0;
            model.EquipamentoDescricao = "";
            model.Funcionamento        = "";
            model.Aroma = "";
            model.Solta = "";
            model.Para  = "";

            model.Maquinas = new ArosDAO().ListarMaquinas(model.EstadoDefault, int.Parse(model.CodigoCliente), model.Local, model.Tipo);
            return(View("Maquina", model));
        }
示例#7
0
 public ActionResult VoltarParaIndex(ArosViewModel model)
 {
     model.Estados = new ArosDAO().ListarUF();
     return(View("Index", model));
 }