private void PreencheGrid() { ContratoController contratoController = new ContratoController(); this.EmpregoGridView.DataSource = contratoController.ObterTodos(Session["cpfUsu"].ToString()); this.EmpregoGridView.DataBind(); }
protected void btnGravar_Click(object sender, EventArgs e) { ContratoEntity contrato = new ContratoEntity(); ContratoController contratoController = new ContratoController(); if (txtNome.Text == "" || txtCpf.Text == "" || txtCargo.SelectedValue == "0") this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); else { string cpfUsu = null; try { cpfUsu = Request.QueryString["cpfUsu"].ToString(); contrato = contratoController.ObterAtivo(cpfUsu); contrato.codCar = Convert.ToInt32(txtCargo.SelectedValue); } catch { } if (cpfUsu != null) { if (contratoController.Atualizar(contrato)) this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato alterado com sucesso!'); window.location.href='Funcionario.aspx';</script>"); else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } }
protected void btnExcluir_Click(object sender, EventArgs e) { EmpresaController empresaController = new EmpresaController(); ClienteController clienteController = new ClienteController(); VendedorController vendedorController = new VendedorController(); UsuarioController usuarioController = new UsuarioController(); ContratoController contratoController = new ContratoController(); if (usuarioController.ObterTodosFuncionarios(Session["cnpjEmp"].ToString()).Count <= 0) { List <ClienteEntity> clientes = clienteController.ObterTodos(Session["cnpjEmp"].ToString()); for (int i = 0; i < clientes.Count; i++) { vendedorController.Remover(clientes[i].codCli); clienteController.Remover(clientes[i].codCli); } contratoController.Remover(Session["cpfUsu"].ToString()); if (empresaController.Remover(Session["cnpjEmp"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa removida com sucesso!'); window.location.href='Login.aspx';</script>"); } } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro, sua empresa ainda possui funcionários!');</script>"); } }
protected void btnExcluir_Click(object sender, EventArgs e) { EmpresaController empresaController = new EmpresaController(); ClienteController clienteController = new ClienteController(); VendedorController vendedorController = new VendedorController(); UsuarioController usuarioController = new UsuarioController(); ContratoController contratoController = new ContratoController(); if (usuarioController.ObterTodosFuncionarios(Session["cnpjEmp"].ToString()).Count <= 0) { List<ClienteEntity> clientes = clienteController.ObterTodos(Session["cnpjEmp"].ToString()); for (int i = 0; i < clientes.Count; i++) { vendedorController.Remover(clientes[i].codCli); clienteController.Remover(clientes[i].codCli); } contratoController.Remover(Session["cpfUsu"].ToString()); if (empresaController.Remover(Session["cnpjEmp"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa removida com sucesso!'); window.location.href='Login.aspx';</script>"); } } else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro, sua empresa ainda possui funcionários!');</script>"); }
protected void btnGravar_Click(object sender, EventArgs e) { ContratoEntity contrato = new ContratoEntity(); ContratoController contratoController = new ContratoController(); if (txtNome.Text == "" || txtCpf.Text == "" || txtCargo.SelectedValue == "0") { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); } else { string cpfUsu = null; try { cpfUsu = Request.QueryString["cpfUsu"].ToString(); contrato = contratoController.ObterAtivo(cpfUsu); contrato.codCar = Convert.ToInt32(txtCargo.SelectedValue); } catch { } if (cpfUsu != null) { if (contratoController.Atualizar(contrato)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato alterado com sucesso!'); window.location.href='Funcionario.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } } }
public Leitura() { InitializeComponent(); Utilizador uti = UtilizadorController.Autencicado(); List <Contrato> items = ContratoController.TodasLeituras(); ListaContratos.ItemsSource = items; }
private void PreencheCampos() { ContratoController contratoController = new ContratoController(); ContratoEntity contrato = contratoController.ObterAtivo(Session["cpfUsu"].ToString()); txtCpf.Text = Session["cpfUsu"].ToString(); txtNome.Text = Session["nomUsu"].ToString(); try { txtEmpresa.Items.FindByValue(contrato.cnpjEmp).Selected = true; } catch { } }
protected void btnGravar_Click(object sender, EventArgs e) { EmpresaEntity empresa = new EmpresaEntity(); EmpresaController empresaController = new EmpresaController(); if (txtCnpj.Text == "" || txtNome.Text == "" || txtTelefone.Text == "") { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); } else { empresa.cnpjEmp = txtCnpj.Text; empresa.nomEmp = txtNome.Text; empresa.endEmp = txtEndereco.Text; empresa.cidEmp = txtCidade.Text; empresa.ufEmp = txtUf.Text; empresa.telEmp = txtTelefone.Text; if (Session["cnpjEmp"] != null) { if (empresaController.Atualizar(empresa)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa alterada com sucesso!'); window.location.href='Home.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } else { if (empresaController.Inserir(empresa)) { ContratoEntity contrato = new ContratoEntity(); contrato.cpfUsu = Session["cpfUsu"].ToString(); contrato.cnpjEmp = empresa.cnpjEmp; contrato.codCar = 3; // 3 -> código de proprietário ContratoController contratoController = new ContratoController(); contratoController.Inserir(contrato); this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa salva com sucesso!'); window.location.href='Login.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na inclusão do registro!');</script>"); } } } }
private void dgvPagamentos_CellClick(object sender, DataGridViewCellEventArgs e) { foreach (DataGridViewRow row in dgvPagamentos.SelectedRows) { int pagamentoId = Convert.ToInt32(row.Cells[0].Value); CompraController compraController = new CompraController(); compraController.ListarProdutosComprados(dgvProdutosComprados, pagamentoId); ContratoController contratoController = new ContratoController(); contratoController.ListarServicosContratados(dgvServicosContratados, pagamentoId); pagamentoController.MostrarCampos(null, null, null, null, lblProdutosComprados, lblServicosContratados, dgvProdutosComprados, dgvServicosContratados); } }
protected void btnExcluir_Click(object sender, EventArgs e) { UsuarioController usuarioController = new UsuarioController(); ContratoController contratoController = new ContratoController(); contratoController.RemoverTodos(Session["cpfUsu"].ToString()); if (usuarioController.Remover(Session["cpfUsu"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Usuário removido com sucesso!'); window.location.href='Login.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro, fique desempregado primeiro!');</script>"); } }
protected void btnGravar_Click(object sender, EventArgs e) { ContratoController contratoController = new ContratoController(); VendedorController vendedorController = new VendedorController(); ContratoEntity contrato = new ContratoEntity(); contrato.cpfUsu = Session["cpfUsu"].ToString(); contrato.cnpjEmp = txtEmpresa.SelectedValue; contrato.codCar = 1; // 1 -> código de funcionário if (txtNome.Text == "" || txtCpf.Text == "") { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); } else { if (vendedorController.ObterTodos(Session["cpfUsu"].ToString()).Count <= 0) { if (txtEmpresa.SelectedValue == "0") { if (contratoController.Cancelar(Session["cpfUsu"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato finalizado com sucesso!'); window.location.href='Login.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } else if (contratoController.Inserir(contrato)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato criado com sucesso!'); window.location.href='Login.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na criação do registro!');</script>"); } } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro, você ainda é vendedor de alguma empresa!');</script>"); } } }
protected void btnGravar_Click(object sender, EventArgs e) { EmpresaEntity empresa = new EmpresaEntity(); EmpresaController empresaController = new EmpresaController(); if (txtCnpj.Text == "" || txtNome.Text == "" || txtTelefone.Text == "") this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); else { empresa.cnpjEmp = txtCnpj.Text; empresa.nomEmp = txtNome.Text; empresa.endEmp = txtEndereco.Text; empresa.cidEmp = txtCidade.Text; empresa.ufEmp = txtUf.Text; empresa.telEmp = txtTelefone.Text; if (Session["cnpjEmp"] != null) { if (empresaController.Atualizar(empresa)) this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa alterada com sucesso!'); window.location.href='Home.aspx';</script>"); else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } else { if (empresaController.Inserir(empresa)) { ContratoEntity contrato = new ContratoEntity(); contrato.cpfUsu = Session["cpfUsu"].ToString(); contrato.cnpjEmp = empresa.cnpjEmp; contrato.codCar = 3; // 3 -> código de proprietário ContratoController contratoController = new ContratoController(); contratoController.Inserir(contrato); this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa salva com sucesso!'); window.location.href='Login.aspx';</script>"); } else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na inclusão do registro!');</script>"); } } }
public ContratosTest() { contratoController = new ContratoController(new MemoryCache(new MemoryCacheOptions()), null); prestacaoController = new PrestacaoController(); }
protected override IEntidadeApi <Contrato> ObterApiController() { _contratoController = new ContratoController(_ambienteDeTeste.Repositorio); return(_contratoController); }