示例#1
0
        private void BuildClientes()
        {
            Controllers.ClienteController controllerCliente = new Controllers.ClienteController();


            ddlCliente.DataSource     = controllerCliente.GetClientes();
            ddlCliente.DataTextField  = "LoginCreado";
            ddlCliente.DataValueField = "ClienteID";
            ddlCliente.DataBind();

            ddlCliente.Items.Insert(0, new ListItem("Seleccionar...", ""));
        }
        private void BuildTarjetas()
        {
            Controllers.ClienteController controllerCliente = new Controllers.ClienteController();

            Cliente cliente = new Cliente();

            cliente = controllerCliente.ObtenerCliente(UsuarioAutenticado.UserName);

            Controllers.TarjetaController controllerTarjeta = new Controllers.TarjetaController();
            ddlTarjetas.DataSource = controllerTarjeta.Get_Tarjetas(cliente.ClienteID);

            ddlTarjetas.DataTextField  = "Numero";
            ddlTarjetas.DataValueField = "Id";
            ddlTarjetas.DataBind();

            ddlTarjetas.Items.Insert(0, new ListItem("Seleccionar...", ""));
        }
示例#3
0
        public static void CadastrarOrdemServico(DateTime data, string latitude, string longitude, double valor, string obs, string tipoVeiculo,
                                                 int cliId, int funcId, int veiId)
        {
            using (Contexto ctx = new Contexto())
            {
                OrdemServico os = new OrdemServico();

                os.Data    = data;
                os.Origem  = latitude;
                os.Destino = longitude;
                os.Valor   = valor;
                os.Obs     = obs;

                os.Cliente     = ClienteController.BuscarCliente(cliId);
                os.Funcionario = FuncionarioController.BuscarFuncionario(funcId);


                switch (tipoVeiculo)
                {
                case "Automovel":
                    os.Veiculo = AutomovelController.BuscarAutomovel(veiId);
                    break;

                case "Motocicleta":
                    os.Veiculo = MotocicletaController.BuscarMotocicleta(veiId);
                    break;

                case "Bicicleta":
                    os.Veiculo = BicicletaController.BuscarBicicleta(veiId);
                    break;
                }

                ctx.OrdemServico.Add(os);
                ctx.SaveChanges();
            }
        }