private void PreencherId() { var idCliente = new ClientesDao().BuscaId(); idCliente++; txtId.Text = Convert.ToString(idCliente); }
private void registrarUsuario(string usuario, string password) { if (tipoUsuario == TIPO_CLIENTE) { Cliente cli = altaClieForm.getCliente(); cli.usuario = usuario.Trim(); ClientesDao clientesDao = new ClientesDao(); clientesDao.insertarCliente(cli, password.Trim()); } else if (tipoUsuario == TIPO_EMPRESA) { Empresa empre = altaEmpresaForm.getEmpresa(); empre.usuario = usuario.Trim(); EmpresasDao empresasDao = new EmpresasDao(); empresasDao.insertarEmpresaConUsuario(empre, usuario.Trim(), password.Trim()); } if (this.onFinishregistration != null) { this.onFinishregistration(); } MessageBox.Show("Usuario registrado con exito"); new PalcoNet.Form1().Show(this); this.Close(); }
public ActionResult IncluirContato() { //ViewBag.ListaDeColaboradores = new SelectList(ColaboradoresDao.ListarColaboradores(), "Id", "Nome"); ViewBag.ListaDeClientes = new SelectList(ClientesDao.ListarClientes(), "Id", "RazaoSocial"); return(View()); }
private void BtnSalvar_Click_1(object sender, EventArgs e) { int id = Convert.ToInt32(txtId.Text); var cliente = new ClientesDao().GetAll() .Where(c => c.Id == id) .SingleOrDefault(); if (cliente != null) { if (cliente.TipoCliente == "PF") { AtualizarPf(cliente); } else { AtualizarPj(cliente); } } else { if (radioPessoaFisica.Checked == true) { CadastrarPf(); } if (radioPessoaJuridica.Checked == true) { CadastrarPj(); } } }
public ActionResult ListarClientes(/*string sortOrder, string filtro, string busca, int? pagina*/) { //using (var ctx = new ProjectManagerConnection()) //{ // ViewBag.CurrentSort = sortOrder; // ViewBag.NomeParam = String.IsNullOrEmpty(sortOrder) ? "Nome_Desc" : ""; // ViewBag.DateParam = sortOrder == "Date" ? "Date_Desc" : "Date"; // if (busca != null) // { // pagina = 1; // } // else // { // busca = filtro; // } // ViewBag.CurrentFilter = busca; // var clientes = from c in ctx.CadCliente // select c; // if (!String.IsNullOrEmpty(busca)) // { // clientes = clientes.Where(i) // } //} var lista = ClientesDao.ListarClientes(); return(View(lista)); }
public ActionResult AlterarCliente(CadCliente cliente, string modo) { try { if (!ModelState.IsValid) { return(View()); } ClientesDao.AlterarCliente(cliente); if (string.IsNullOrEmpty(modo)) { return(RedirectToAction("ListarClientes")); } else { throw new Exception("Parametro inválido"); } } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public bool excluir(int iCodigoCliente) { ClientesDao _ClienteDao = new ClientesDao(); ClientesMod _ClienteMod = new ClientesMod(); _ClienteMod.iCodigoCliente = iCodigoCliente; return(_ClienteDao.delete(_ClienteMod)); }
private void onClientSeleccionadoPuntos(int id) { this.panel2.Controls.Clear(); ClientesDao dao = new ClientesDao(); Canje_Puntos.PuntosForm form = new Canje_Puntos.PuntosForm(dao.getClientePorId(id)); form.onBackPress += this.onBackPressPuntos; showNestedForm(form); }
private void updateClientesAfterInsert() { ClientesDao clientesDao = new ClientesDao(); clientesDao.getClientesMayoresAId(listaClientes.Count - 1).ForEach(elem => { listaClientes.Add(elem); ListaCliente.Items.Add(getItemFromClient(elem)); }); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { clienteDropDownList.DataSource = ClientesDao.ListarClientes(); clienteDropDownList.DataTextField = "Nome"; clienteDropDownList.DataValueField = "Documento"; clienteDropDownList.DataBind(); } }
private void onFinishUpdateClient(int clieID) { ClientesDao clientesDao = new ClientesDao(); Cliente cli = clientesDao.getClientePorId(clieID); listaClientes.Insert(indexClienteSeleccionado, cli); ListaCliente.BeginUpdate(); ListaCliente.Items.RemoveAt(indexClienteSeleccionado); ListaCliente.Items.Insert(indexClienteSeleccionado, getItemFromClient(cli)); ListaCliente.EndUpdate(); }
private void onFormCloseNewClient(object sender, FormClosedEventArgs eve) { ListaCliente.BeginUpdate(); ClientesDao clieDao = new ClientesDao(); clieDao.getClientesMayoresAId(((Cliente)ListaCliente.Items[ListaCliente.Items.Count].Tag).id).ForEach(elem => { ListaCliente.Items.Add(getItemFromClient(elem)); }); ListaCliente.EndUpdate(); }
public bool salvar(ClientesMod _Cliente) { ClientesDao _ClientesDao = new ClientesDao(); if (_Cliente.iCodigoCliente != 0) { return(_ClientesDao.update(_Cliente)); } else { return(_ClientesDao.insert(_Cliente)); } }
public ActionResult ExcluirCliente(CadCliente cliente) { try { ClientesDao.ExcluirCliente(cliente); return(RedirectToAction("ListarClientes")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
protected async void enviarButton_Click(object sender, EventArgs e) { try { var cliente = ClientesDao.BuscarCliente(documentoTextBox.Text); if (cliente == null) { throw new Exception("Não existe nenhum cliente com documento informado"); } Chamado chamado = new Chamado(); chamado.Assunto = assuntoDropDownList.SelectedValue; chamado.Documento = documentoTextBox.Text; chamado.Descricao = descricaoTextBox.Text; // criando o objeto no formato JSON string json = JsonConvert.SerializeObject(chamado); //definindo o json para um fluxo de bytes HttpContent content = new StringContent(json, Encoding.Unicode, "application/json"); //enviando o objeto serializado para o webservice var response = await client.PostAsync("api/chamados", content); // verifficando se ocorreu a incluão corretamente if (response.IsSuccessStatusCode) { mensagemLabel.CssClass = "alert alert-sucess"; mensagemLabel.Text = "Chamado aberto com sucesso"; } else { string erro = response.StatusCode + "-" + response.ReasonPhrase; throw new Exception(erro); } } catch (Exception ex) { mensagemLabel.CssClass = "alert alert-danger"; mensagemLabel.Text = ex.Message; } }
private void DeshabilitarClienteButton_Click(object sender, EventArgs e) { ClientesDao clientesDao = new ClientesDao(); try { bool isHabilitado = clienteSeleccionado.bajaLogica == null; if (!isHabilitado) { clienteSeleccionado.bajaLogica = Generals.getFecha(); } clientesDao.habilitarODesabilitarCliente(clienteSeleccionado); ((ListViewItem)ListaCliente.SelectedItems[0]).ForeColor = isHabilitado ? Color.Gray : Color.Black; } catch (Exception ex) { Console.Write(ex.Message); } }
private ActionResult VerificarCliente(int id, string view) { try { var cliente = ClientesDao.BuscarCliente(id); if (cliente == null) { throw new Exception("Cliente não existe, ou CPF não informado"); } return(View(view, cliente)); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public ActionResult CadastrarProjeto() { ViewBag.ListarClientes = new SelectList(ClientesDao.ListarClientesDois(), "Id", "Descricao"); ViewBag.ListClient = new SelectList(ClientesDao.ListarClientesDois(), "Id", "Descricao"); var lista = new List <TipoPgtoProj>() { new TipoPgtoProj { Tipo = 1, Descricao = "Valor variável" }, new TipoPgtoProj { Tipo = 2, Descricao = "Valor Fixo" } }; ViewBag.ListarTipoProjeto = new SelectList(lista, "Tipo", "Descricao"); return(View()); }
public SeleccionarClienteForm() { InitializeComponent(); this.ClientesListView.Columns.Insert(0, "Id", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(1, "Nombre", 20 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(2, "Apellido", 20 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(3, "Documento", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(4, "TipoDocumento", 5 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(5, "Mail", 30 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(6, "Telefono", 12 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(7, "Calle", 20 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(8, "Piso", 5 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(9, "Nacimiento", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(10, "Puntos", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); ClientesDao dao = new ClientesDao(); clientes.AddRange(dao.getClientes()); actualizarLista(""); }
protected void enviarButton_Click(object sender, EventArgs e) { try { Cliente cliente = new Cliente(); cliente.Documento = documentoTextBox.Text; cliente.Nome = nomeTextBox.Text; cliente.Email = emailTextBox.Text; cliente.Telefone = telefoneTextBox.Text; ClientesDao.IncluirCliente(cliente); ListarRepeaterClientes(); mensagemLabel.CssClass = "alert alert-success"; mensagemLabel.Text = "Cliente Incluído com sucesso"; } catch (Exception ex) { mensagemLabel.CssClass = "alert alert-danger"; mensagemLabel.Text = ex.Message; } }
public ActionResult IncluirCLiente(CadCliente cliente) { try { if (!cliente.CNPJ.IsCnpj()) { ModelState.AddModelError("Cpf", "O CPF informado é inválido"); } if (!ModelState.IsValid) { return(View()); } ClientesDao.IncluirCliente(cliente); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public static bool setRolActivo(Rol rol) { try { switch (rol.id) { case 0: { // empresa EmpresasDao empresaDao = new EmpresasDao(); Empresa empresa = empresaDao.getEmpresaPorUserId(usuario.id); usuario.usuarioRegistrable = empresa; clieOEmpresa = empresa; activeRol = rol; return(empresa.bajaLogica == null); } case 2: { // CLIENTE ClientesDao clientesDao = new ClientesDao(); Cliente cliente = clientesDao.getClientePorUserId(usuario.id); usuario.usuarioRegistrable = cliente; clieOEmpresa = cliente; activeRol = rol; return(cliente.bajaLogica == null); } case 1: { usuario.usuarioRegistrable = new Administrador(); activeRol = rol; return(true); } } } catch (Exception e) { } activeRol = rol; return(true); }
protected async void enviarButton_Click(object sender, EventArgs e) { try { var cliente = ClientesDao.BuscarCliente(documentoTextBox.Text); if (cliente == null) { throw new Exception("Não existe nenhum cliente com o ducumento informado"); } Chamado chamado = new Chamado(); chamado.Assunto = assuntoDropDownList.Text; chamado.Descricao = descricaoTextBox.Text; chamado.Documento = documentoTextBox.Text; string json = JsonConvert.SerializeObject(chamado); HttpContent content = new StringContent(json, Encoding.Unicode, "application/json"); var response = await client.PostAsync("api/chamados", content); if (response.IsSuccessStatusCode) { mensagemLabel.CssClass = "alert alert-success"; mensagemLabel.Text = "Chamado aberto com sucesso"; } else { string erro = response.StatusCode + " - " + response.ReasonPhrase; throw new Exception(erro); } } catch (Exception ex) { mensagemLabel.CssClass = "alert alert-danger"; mensagemLabel.Text = ex.Message; } }
public ListadoClientesForm() { InitializeComponent(); this.ListaCliente.Columns.Insert(0, "Id", 10 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(1, "Nombre", 20 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(2, "Apellido", 20 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(3, "Documento", 10 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(4, "TipoDocumento", 5 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(5, "Mail", 30 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(6, "Telefono", 12 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(7, "Calle", 20 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(8, "Piso", 5 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(9, "Nacimiento", 10 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); this.ListaCliente.Columns.Insert(10, "Puntos", 10 * (int)ListaCliente.Font.SizeInPoints, HorizontalAlignment.Center); ClientesDao clientesDao = new ClientesDao(); listaClientes = clientesDao.getClientes(); listaClientes.ForEach(elem => { ListaCliente.Items.Add(getItemFromClient(elem)); }); }
public SeleccionarClienteForm() { InitializeComponent(); clientesDao = new ClientesDao(); this.ClientesListView.Columns.Insert(0, "Id", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(1, "Nombre", 20 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(2, "Apellido", 20 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(3, "Documento", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(4, "TipoDocumento", 5 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(5, "Mail", 30 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(6, "Telefono", 12 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(7, "Calle", 20 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(8, "Piso", 5 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(9, "Nacimiento", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); this.ClientesListView.Columns.Insert(10, "Puntos", 10 * (int)ClientesListView.Font.SizeInPoints, HorizontalAlignment.Center); clientesDao.getClientesHabilitados((listaCli) => { clientes = listaCli; listaCli.ForEach(elem => { ClientesListView.Items.Add(getItemFromClient(elem)); }); }); }
private void ListarRepeterClientes() { clientesRepeater.DataSource = ClientesDao.ListarClientes(); clientesRepeater.DataBind(); //Faz uma atualização da visualização }
private void AtualizarPf(Clientes cliente) { var _cliente = new Clientes { TipoCliente = "PF", Nome = txtNome.Text, Cpf = maskedCpf.Text, Profissao = txtProfissao.Text, Email = txtEmail.Text, Rg = txtRG.Text, Nascimento = dateNascimento.Value, TelComercial = txtTelCom.Text, TelResidencial = txtTelRes.Text, TelCelular = txtTelCel.Text }; if (checkAtivo.Checked) { cliente.IsAtivo = true; } else { cliente.IsAtivo = false; } var cnh = new Cnhs { Numero = txtCNH.Text, Categoria = txtCategoria.Text, Emissao = dateCnhEmitida.Value, Validade = dateCnhValidade.Value }; _cliente.Cnh = cnh; var endereco = new Enderecos { Cep = maskedCEP.Text, Logradouro = txtLogradouro.Text, Num = txtNumero.Text, Complemento = txtComplemento.Text, Bairro = txtBairro.Text, Cidade = txtCidade.Text, Uf = txtUF.Text }; _cliente.Endereco = endereco; if (MessageBox.Show($"Favor confirmar a atualização dos dados:\n\n" + $"Nome: {cliente.Nome}\n" + $"CPF: {cliente.Cpf} - RG: {cliente.Rg}\n" + $"Profissão: {cliente.Profissao} / Email: {cliente.Email}\n" + $"Nascimento: {cliente.Nascimento.Value.ToShortDateString()} \n" + $"Telefone Comercial: {cliente.TelComercial} - Residencial {cliente.TelResidencial} - Celular: {cliente.TelCelular}\n" + $"CNH: {cliente.Cnh.Numero} / Categoria: {cliente.Cnh.Categoria} \n" + $"\nEndereço:\n\n" + $"CEP: {cliente.Endereco.Cep}\n" + $"{cliente.Endereco.Logradouro} {cliente.Endereco.Num} Complemento: {cliente.Endereco.Complemento} \n" + $"Bairro: {cliente.Endereco.Bairro} / Cidade: {cliente.Endereco.Cidade} / UF: {cliente.Endereco.Uf} \n" + $"", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int id = Convert.ToInt32(txtId.Text); cliente = _cliente; cliente.Cnh.Id = id; cliente.Endereco.Id = id; var resultado = new ClientesDao().DbAdd(cliente); if (resultado) { MessageBox.Show("Cadastro Atualizado com sucesso!"); LimpaTela(); } else { MessageBox.Show("Erro na adição do cadastro."); } } }
private bool actualizarDatosDelForm(ref int currentForm) { switch (currentForm) { case 0: { currentForm = 1; return(true); } case 1: { ubicacionesAComprar = ubicacionesForm.ubicacionesSeleccionadas; if (ubicacionesAComprar.Count == 0) { MessageBox.Show("Debe seleccionar una ubicacion para poder continuar"); return(false); } if (user.usuarioRegistrable.getTipo() == UserData.UserData.TIPO_CLIENTE) { ClientesDao cliDao = new ClientesDao(); clienteActual = cliDao.getClientePorId(user.usuarioRegistrable.getId()); tarjetasDelCliente = tarjetasDao.getTardejtasDelCliente(clienteActual.id); if (tarjetasDelCliente.Count > 0) { tarjetaForm.tarjetas = tarjetasDelCliente; currentForm = 4; } else { tarjetaForm.cliente = clienteActual; currentForm = 3; } return(true); } else { currentForm = 2; return(true); } } case 2: { clienteActual = clienteForm.clienteSeleccionado; if (clienteActual == null) { MessageBox.Show("Debe seleccionar un cliente para el cual realizar la compra"); return(false); } tarjetasDelCliente = tarjetasDao.getTardejtasDelCliente(clienteActual.id); if (tarjetasDelCliente.Count > 0) { tarjetaForm.tarjetas = tarjetasDelCliente; tarjetaForm.cliente = clienteActual; currentForm = 4; } else { tarjetaForm.cliente = clienteActual; currentForm = 3; } return(true); } case 3: { Tarjeta tarj = ingresarTarjetaFrom.tarjeta; //if (string.IsNullOrWhiteSpace(tarj.titular) //|| string.IsNullOrWhiteSpace(tarj.numero) //|| string.IsNullOrWhiteSpace(tarj.vencimiento) //|| tarj.vencimiento == null //|| string.IsNullOrWhiteSpace(tarj.vcc)) //{ // MessageBox.Show("Debe tener todos los campos completos para poder continuar"); // return false; //} if (ingresarTarjetaFrom.esTarjetaValida(tarj).Length == 0) { tarjetasDelCliente.Add(ingresarTarjetaFrom.tarjeta); tarjetaForm.tarjetas = tarjetasDelCliente; tarjetaForm.cliente = clienteActual; tarjetasDao.insertarTarjetaDeCliente(ingresarTarjetaFrom.tarjeta, clienteActual.id); currentForm = 4; return(true); } else { MessageBox.Show("Debe completar los campos requeridos \n\n" + ingresarTarjetaFrom.esTarjetaValida(tarj)); return(false); } } case 4: { Tarjeta tarj = tarjetaForm.tarjetaSeleccionada; tarjetaForm.cliente = clienteActual; if (tarj == null) { MessageBox.Show("Debe seleccionar un metodo de pago valido"); return(false); } // CONFIRMAR COMPRA Compra compra = new Compra(); compra.cli = clienteActual; compra.ubicaciones = ubicacionesAComprar; compra.fechaCompra = Constants.Generals.getFecha(); compra.cantidad = ubicacionesForm.ubicacionesSeleccionadas.Count; ubicacionesForm.ubicacionesSeleccionadas.ForEach(elem => compra.total += elem.precio); compraA = compra; compra.medioPago = tarj; ConfirmacionCompraForm form = new ConfirmacionCompraForm(compra, publicacionActual); showHideForm(form); this.BackButton.Text = "salir"; this.BackButton.Click += this.onPressSalir; this.NextButton.Click += this.onPressConfirmar; this.NextButton.Text = "Confirmar"; return(false); } default: { return(true); } } return(false); }
public List <ClientesMod> listaClientes(ClientesMod _ClienteMod) { ClientesDao _ClienteDao = new ClientesDao(); return(_ClienteDao.listaClientes(_ClienteMod)); }
private void ListarReapeaterClientes() { clientesRepeater.DataSource = ClientesDao.ListarClientes(); clientesRepeater.DataBind(); }