예제 #1
0
        public Servico GetServico(int id)
        {
            oServico = new Servico();

            try
            {
                oServicoDAO = new ServicoDAO();
                dt          = oServicoDAO.GetServico(id);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                oServicoDAO = null;
            }

            if (dt.Rows.Count > 0)
            {
                oServico.ID        = int.Parse(dt.Rows[0]["id"].ToString());
                oServico.Descricao = dt.Rows[0]["descricao"].ToString();
                oServico.Valor     = decimal.Parse(dt.Rows[0]["valor"].ToString());
            }

            return(oServico);
        }
예제 #2
0
        private ActionResult GetView(int id)
        {
            AgendamentosDAO objAgenda      = new AgendamentosDAO();
            ClienteDAO      DAOCliente     = new ClienteDAO();
            FuncionarioDAO  DAOFuncionario = new FuncionarioDAO();
            ServicoDAO      DAOServico     = new ServicoDAO();

            var obj    = objAgenda.GetAgendamento(id);
            var result = new AgendamentoVW
            {
                IdModelPai = obj.IdAgenda,
                //idAgenda = obj.IdAgenda,
                //dtNota = obj.dtAgendamento,
                dtAgendamento     = obj.dtAgendamento,
                flhoraAgendamento = obj.flhoraAgendamento,
                flSituação        = obj.flSituacao,
                IdCliente         = obj.IdCliente,
                IdServico         = obj.IdServico,
                IdFuncionario     = obj.IdFuncionario,
                dtCadastro        = obj.dtCadastro,
                dtUltAlteracao    = obj.dtUltAlteracao
            };
            var objFuncionario = DAOFuncionario.DAOGetFuncionario(result.IdFuncionario);

            result.Funcionario = new ViewModels.Funcionarios.SelectFuncionarioVM {
                IdFuncionario = objFuncionario.IdFuncionario, nmFuncionario = objFuncionario.nmFuncionario
            };

            var objCliente = DAOCliente.DAOGetCliente(result.IdCliente);

            result.Cliente = new ViewModels.Clientes.SelectClienteVM {
                IdCliente = objCliente.IdCliente, nmCliente = objCliente.nmCliente
            };

            var objServico = DAOServico.GetServico(result.IdServico);

            result.Servico = new ViewModels.Servicos.SelectServicoVM {
                IdServico = objServico.IdServico, dsServico = objServico.dsServico, vlServico = Convert.ToDecimal(objServico.vlServico)
            };


            return(View(result));
        }
        public ActionResult Edit(int id)
        {
            var servicoDAO = new ServicoDAO();

            return(View(servicoDAO.GetServico(id)));
        }