private static void InsertCliente(ClienteDAL clienteDAL) { new List<Cliente> { new Cliente {Nome="Cliente A",DatNasc = DateTime.Now,LimiteCredito = 1000,CartaoCredito = 102030,Contato="*****@*****.**",Situacao = false,Pedidos = pedidos} }.ForEach(clienteDAL.Insert); }
private void frmHistorial_Load(object sender, EventArgs e) { cboCliente.DataSource = ClienteDAL.ObtenerClientes(); cboCliente.DisplayMember = "Apellido"; cboCliente.ValueMember = "Id"; }
public static IClienteDAL ObterClienteBLL() { var dal = new ClienteDAL(); var bll = new ClienteBLL(dal); return(bll); }
// GET: Cliente public ActionResult Index() { ClienteDAL clienteDal = new ClienteDAL(); var listaCliente = clienteDal.selecionarClientes(); return(View(listaCliente)); }
private void btExcluir_Click(object sender, EventArgs e) { try { if (txtCodigo.Text != "") { if (MessageBox.Show("Deseja realmente excluir?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes) { ClienteDAL cli = new ClienteDAL(); //clienteBll.ExcluirCliente(); cli.ExcluirCliente(int.Parse(txtCodigo.Text)); clienteBll.LimparCliente(); LimparCamposFormulario(); CarregaGridCliente(); MessageBox.Show("Cliente excluído com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("Favor selecionar um cliente na aba 'Pesquisar', ou escolher um código válido para poder excluir", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } catch (SqlException) { MessageBox.Show("Este cliente está vinculado a alguma movimentação do sistema e não pode ser excluído", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
// GET: Cliente public ActionResult Index() { ClienteDAL clienteDal = new ClienteDAL(); var ret = clienteDal.ExecutaOperacao(null, "SEL"); return(View(ret)); }
// GET: Cliente/Delete/5 public ActionResult Delete(int id) { ClienteDAL clienteDal = new ClienteDAL(); var cliente = clienteDal.selecionarCliente(id); return(View(cliente)); }
public ActionResult AlterarClienteAR(string txtCodigoCliente, string txtNomeCliente, string txtRgCliente, string txtNascimentoCliente, string txtTelefoneCliente, string txtEnderecoCliente, string txtBairroCliente, string txtCidadeCliente, string selEstadoCliente, string txtCepCliente, string selSituacaoCliente) { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); Cliente cliente = clienteDAL.SelecionarClienteId(Convert.ToInt32(txtCodigoCliente)); if (cliente.CodigoCliente == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Cliente para o código digitado."; ClienteControllerModel clienteViewModel = ConvertToModel(clienteDAL.ListarCliente()); return(View("AlterarClienteUI", clienteViewModel)); } else { cliente = new Cliente(Convert.ToInt32(txtCodigoCliente), txtNomeCliente, txtRgCliente, Convert.ToDateTime(txtNascimentoCliente), txtTelefoneCliente, txtEnderecoCliente, txtBairroCliente, txtCidadeCliente, selEstadoCliente, txtCepCliente, Convert.ToChar(selSituacaoCliente)); clienteDAL.AlterarCliente(cliente); TempData[Constantes.MensagemAlerta] = "Cliente Alterado com Sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
/// <summary> /// Metodo para Guardar/Modificar una entidad Cliente /// </summary> /// <param name="info"></param> internal int Guardar(ClienteInfo info) { try { Logger.Info(); var clienteDAL = new ClienteDAL(); int result = info.ClienteID; if (info.ClienteID == 0) { result = clienteDAL.Crear(info); } else { clienteDAL.Actualizar(info); } return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
protected void btnAtualizar_Click(object sender, EventArgs e) { try { Cliente c = new Cliente(); c.Endereco = new Endereco(); //Cliente c.IdCliente = Convert.ToInt32(txtIdCliente.Text); c.Nome = txtNome.Text; c.Rg = txtRg.Text; c.Cpf = txtCpf.Text; //Endereco Cliente c.Endereco.Descricao = txtDescricao.Text; c.Endereco.Bairro = txtBairro.Text; c.Endereco.Cidade = txtCidade.Text; c.Endereco.Estado = (Estado)Enum.Parse(typeof(Estado), ddlEstados.SelectedValue); c.Endereco.Cep = txtCep.Text; ClienteDAL d = new ClienteDAL(); d.Update(c); lblMensagem.Text = "Cliente " + c.Nome + ", atualizado com sucesso."; } catch (Exception ex) { lblMensagem.Text = ex.Message; } }
static void Main(string[] args) { ClienteDAL cDAL = new ClienteDAL(); cDAL.instanciaDatos(); //Creación para inicializar arreglos PaisDAL pDAL = new PaisDAL(); pDAL.instanciaDatos(); pDAL.llenadoDatos(); ClienteBEAN cliBEAN = new ClienteBEAN(); Console.Write("Ingrese nombre: "); cliBEAN.Nombres = Console.ReadLine(); Console.Write("Ingrese apellido: "); cliBEAN.Apellidos = Console.ReadLine(); pDAL.listarPaises(); Console.Write("Ingrese código de país: "); cliBEAN.CodPais = Console.ReadLine(); int cont = 0; cDAL.GuardarClientes(cont, cliBEAN);//Método void con parametro con variable clase cDAL.ListarClientes(); Console.Read(); //Implementar sección de código para que pueda permitir preguntar si se desea continuar. //Implementar método para que no muestre el código del pais, si no el nombre del pais. }
public static void Renderizar() { //Para não dar problema na hora de listar na memoria Cliente c = new Cliente(); // Colocar dados Console.WriteLine("==== 1 - Cadastrar Cliente ====="); Console.WriteLine("==== Digite nome do cliente ====="); c.Nome = Console.ReadLine(); Console.WriteLine("==== Digite CPF do cliente ====="); c.Cpf = Console.ReadLine(); //verificação de cpf if (Validacao.ValidarCpf(c.Cpf)) { if (ClienteDAL.Cadastrar(c)) //for verdadeiro { Console.WriteLine("Cliente Cadastrado com sucesso!"); } else { Console.WriteLine("Esse cliente já existe"); } } else { Console.WriteLine("CPF invalido , voltando ao menu"); } }
public List <CuentaENT> GetCuentas(string numero) { clienteDAL = new ClienteDAL(); lstCuentas = clienteDAL.GetCuentas(numero); return(lstCuentas); }
public ClienteInfo ConsultaPorEmail(string chave, string email) { if (chave != "1234567890@!") { return(null); } ClienteInfo clienteInfo = null; var dal = new ClienteDAL(); var bll = new ClienteBLL(dal); var cliente = bll.ObterporEmail(email); if (cliente == null) { return(null); } else { clienteInfo = new ClienteInfo { Nome = cliente.Nome, Email = cliente.Email, Telefone = cliente.Telefone }; return(clienteInfo); } }
public int Loguear(ClienteENT clienteENT) { clienteDAL = new ClienteDAL(); result = clienteDAL.Loguear(clienteENT); return(result); }
public List <ClienteCuentaView> GetClienteCuenta(ClienteCuentaView clienteCuentaView) { clienteDAL = new ClienteDAL(); lst = clienteDAL.GetClienteCuenta(clienteCuentaView); return(lst); }
private void btnCadastrarc_Click(object sender, EventArgs e) { Pessoa objcliente = new Pessoa(); objcliente.Status = Convert.ToBoolean(chbStatusc.Checked); objcliente.Nome = txtNomec.Text; objcliente.Dtnascimento = dtNascimentoc.Value; objcliente.Sexo = cmbSexoc.Text; objcliente.EstadoCivil = cmbEstadocivilc.Text; objcliente.Rg = txtRgc.Text; objcliente.Cpf = txtCpfc.Text; objcliente.Email = txtEmailc.Text; objcliente.Endereco = txtEnderecoc.Text; objcliente.Cidade = txtCidadec.Text; objcliente.Cep = txtCepc.Text; objcliente.Estado = txtEstadoc.Text; objcliente.Celular = txtCelularc.Text; objcliente.Telefone = txtTelefonec.Text; ClienteDAL cdal = new ClienteDAL(); cdal.InserirCliente(objcliente); MessageBox.Show("Cliente inserido com sucesso!"); LimparCampos(); }
private void btnBuscarc_Click(object sender, EventArgs e) { string buscar = txtBuscarc.Text; ClienteDAL cdal = new ClienteDAL(); Pessoa objcliente = cdal.BuscarCliente(buscar); if (objcliente != null) { txtExcluirc.Text = Convert.ToString(objcliente.Codigo); txtNomec.Text = objcliente.Nome; dtNascimentoc.Value = objcliente.Dtnascimento; cmbSexoc.Text = objcliente.Sexo; cmbEstadocivilc.Text = objcliente.EstadoCivil; txtRgc.Text = objcliente.Rg; txtCpfc.Text = objcliente.Cpf; txtEmailc.Text = objcliente.Email; txtEnderecoc.Text = objcliente.Endereco; txtCidadec.Text = objcliente.Cidade; txtCepc.Text = objcliente.Cep; txtEstadoc.Text = objcliente.Estado; txtCelularc.Text = objcliente.Celular; txtTelefonec.Text = objcliente.Telefone; } else { MessageBox.Show("Cliente não encontrado."); LimparCampos(); } }
private void btnAlterarc_Click(object sender, EventArgs e) { Pessoa objCliente = new Pessoa(); objCliente.Codigo = Convert.ToInt32(txtExcluirc.Text); objCliente.Nome = txtNomec.Text; objCliente.Status = Convert.ToBoolean(chbStatusc.Checked); objCliente.Dtnascimento = Convert.ToDateTime(dtNascimentoc.Value); objCliente.Sexo = cmbSexoc.Text; objCliente.EstadoCivil = cmbSexoc.Text; objCliente.Rg = txtRgc.Text; objCliente.Cpf = txtCpfc.Text; objCliente.Email = txtEmailc.Text; objCliente.Endereco = txtEnderecoc.Text; objCliente.Cidade = txtCidadec.Text; objCliente.Cep = txtCepc.Text; objCliente.Estado = txtEstadoc.Text; objCliente.Celular = txtCelularc.Text; objCliente.Telefone = txtTelefonec.Text; ClienteDAL cdal = new ClienteDAL(); cdal.AlterarCliente(objCliente); MessageBox.Show("Cadastro do funcionário atualizado com sucesso!"); LimparCampos(); }
// POST: api/Cliente public void Post([FromBody] string value) { var cliente = JsonConvert.DeserializeObject <tbCliente>(value); var clienteDal = new ClienteDAL(); clienteDal.InserirCliente(cliente); }
/// <summary> /// Insert ou Update /// </summary> /// <param name="ObjUsuario"></param> public void InsertUpdate(Cliente ObjCliente, out string idCliente) { //string idCliente = null; ClienteDAL ObjClienteDAL = new ClienteDAL(); ObjClienteDAL.InsertUpdate(ObjCliente, out idCliente); }
// GET: Cliente public ActionResult Index() { ClienteDAL dal = new ClienteDAL(); var listaCliente = dal.Listar(); return(View(listaCliente)); }
/// <summary> /// Deletar um registro /// </summary> /// <param name="id"></param> public void DeleteByID(int id) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL(); ObjClienteFuncionarioDAL.DeleteClienteFuncionario(id); }
private void btnExcluir_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Gostaria de excluir o cliente?", "Confirmação", MessageBoxButtons.YesNo); switch (dialogResult) { case DialogResult.Yes: cliente = new Cliente(); clienteDal = new ClienteDAL(); cliente.id = Convert.ToInt32(txtCodigo.Text); if (clienteDal.DeletarRegistro(cliente)) { MessageBox.Show("Cliente excluído com sucesso!"); } else { MessageBox.Show("Nenhum cliente foi excluído!"); } break; case DialogResult.No: break; } preencherDataGridView(); }
private void btnSalvar_Click(object sender, EventArgs e) { clienteDal = new ClienteDAL(); cliente = new Cliente(); //Validação if (true) { PreencherEntidade(cliente); int retorno = clienteDal.SalvarRegistro(cliente); if (retorno > 0) { MessageBox.Show("Cliente adicionado com sucesso"); } else { MessageBox.Show("Erro ao adicionar o cliente"); } } else { MessageBox.Show("Dados inválidos"); } preencherDataGridView(); btnSalvar.Visible = false; Ajudante.CamposHabilitados(this, false); Ajudante.limparControlesEFocar(this); }
private void btnBuscarCpf_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtCPF.Text.Replace(",", "").Replace("-", "").Replace(" ", ""))) { MessageBox.Show("Obrigatório informar um código", "Cliente", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } LimparCampos(); int id = Convert.ToInt32(txtCodigo.Text); ClienteDAL dal = new ClienteDAL(); Cliente objCliente = dal.GetCliente(id); if (objCliente == null) { MessageBox.Show("CPF de cliente não encontrado", "Cliente", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } txtCodigo.Text = objCliente.CdCliente.ToString(); txtNome.Text = objCliente.NmCliente; txtDtNascimento.Text = objCliente.DtNascimento.ToString(); txtCPF.Text = objCliente.CPF; cbEstadoCivil.SelectedItem = objCliente.DsEstadoCivil.Trim(); txtEmail.Text = objCliente.Email; txtEndereco.Text = objCliente.Endereco; cbStatus.SelectedItem = objCliente.DsStatus; txtCidade.Text = objCliente.Cidade; txtRG.Text = objCliente.RG; txtEstado.Text = objCliente.Estado; txtCep.Text = objCliente.CEP; txtCelular.Text = objCliente.Celular; txtTelefone.Text = objCliente.Telefone; cbSexo.SelectedItem = objCliente.Sexo; }
public ActionResult ExcluirClienteAR(string txtCodigoCliente) { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); Cliente cliente = clienteDAL.SelecionarClienteId(Convert.ToInt32(txtCodigoCliente)); if (cliente.CodigoCliente == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Cliente para o código digitado."; ClienteControllerModel clienteViewModel = ConvertToModel(clienteDAL.ListarCliente()); return(View("ExcluirClienteUI", clienteViewModel)); } else { cliente.CodigoCliente = Convert.ToInt32(txtCodigoCliente); clienteDAL.ExcluirCliente(cliente); TempData[Constantes.MensagemAlerta] = "Cliente Excluído com Sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public FormReservasPorCliente() { InitializeComponent(); cboboxCliente.DataSource = ClienteDAL.TraerClientes(); cboboxCliente.DisplayMember = "Cliente"; cboboxCliente.ValueMember = "id"; }
private void dgvCliente_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgvCliente.Columns[e.ColumnIndex].Name == "ColumnEditar") { int id = Convert.ToInt32(dgvCliente.Rows[e.RowIndex].Cells["ColumnCodigo"].Value); ClienteDAL dal = new ClienteDAL(); Cliente objCliente = dal.GetCliente(id); LimparCampos(); txtCodigo.Text = objCliente.CdCliente.ToString(); txtNome.Text = objCliente.NmCliente; txtDtNascimento.Text = objCliente.DtNascimento.ToString(); txtCPF.Text = objCliente.CPF; cbEstadoCivil.SelectedItem = objCliente.DsEstadoCivil.Trim(); txtEmail.Text = objCliente.Email; txtEndereco.Text = objCliente.Endereco; cbStatus.SelectedItem = objCliente.DsStatus; txtCidade.Text = objCliente.Cidade; txtRG.Text = objCliente.RG; txtEstado.Text = objCliente.Estado; txtCep.Text = objCliente.CEP; txtCelular.Text = objCliente.Celular; txtTelefone.Text = objCliente.Telefone; cbSexo.SelectedItem = objCliente.Sexo; } if (dgvCliente.Columns[e.ColumnIndex].Name == "ColumnExcluir") { int id = Convert.ToInt32(dgvCliente.Rows[e.RowIndex].Cells["ColumnCodigo"].Value); ClienteDAL dal = new ClienteDAL(); dal.DeletarCliente(id); CarregarGrid(); } }
public ActionResult Editar(int id) { Cliente cliente = new Cliente(); cliente = new ClienteDAL().Consultar(id); return(View(cliente)); }
public void ActualizarClienteTest() { var mapperConfig = new MapperConfiguration(mc => { mc.AddProfile(new MappingProfile()); }); IMapper mapper = new Mapper(mapperConfig); var _clientedal = new ClienteDAL(_context, mapper); var clienteEditado = new ClienteDTO { IdCliente = 1, Nombre = "Roberto", Identificacion = "123456", TipoIdentificacion = 2, Activo = false, Eliminado = true }; _clientedal.EditarCliente(clienteEditado); var cliente = _context.Clientes .AsNoTracking() .FirstOrDefault(d => d.IdCliente == clienteEditado.IdCliente); Assert.AreEqual(clienteEditado.Nombre, cliente.Nombre); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ListBoxCliente.DataSource = ObjClienteDAL.DropDownList(Convert.ToInt32(Session["idUsuario"]), Convert.ToInt32(Session["idPerfil"])); ListBoxCliente.DataTextField = "RazaoSocial"; ListBoxCliente.DataValueField = "ID"; ListBoxCliente.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ddlCliente.DataSource = ObjClienteDAL.DropDownList(Convert.ToInt32(Session["idUsuario"]), Convert.ToInt32(Session["idPerfil"])); ddlCliente.DataTextField = "RazaoSocial"; ddlCliente.DataValueField = "ID"; ddlCliente.DataBind(); ddlCliente.Items.Insert(0, new ListItem("<--Selecione-->", string.Empty)); //Texto Inicial do combo } }
public void DadosBasicos(int midCliente) { if (midCliente != 0) { Cliente ObjCliente = new Cliente(); ClienteDAL ObjClienteDAL = new ClienteDAL(); Validacoes ObjValidacoes = new Validacoes(); ObjCliente = ObjClienteDAL.DadosBasicos(midCliente); lblCNPJ.Text = ObjValidacoes.InsereMascaraCNPJ(ObjCliente.CNPJ_INCRA_CPF); lblMedicoCoordenador.Text = ObjCliente.RefProfissional.Nome; lblRazaoSocial.Text = ObjCliente.RazaoSocial; } }
public List<ClienteSapiens> ListarTodos() { try { var clienteDAL = new ClienteDAL(); var clientes = clienteDAL.ListarTodos().Select(c => new ClienteSapiens { nomcli = c.nomcli, codcli = c.codcli } ); return clientes.ToList(); } catch (Exception) { throw; } }
static void Main(string[] args) { var pedidoDAL = new PedidoDAL(); var produtoDAL = new ProdutoDAL(); var clienteDAL = new ClienteDAL(); InsertProdutos(produtoDAL); InsertPedidos(pedidoDAL); InsertCliente(clienteDAL); clienteDAL.InsertChanges(); produtoDAL.Dispose(); pedidoDAL.Dispose(); clienteDAL.Dispose(); }
/// <summary> /// Deletar um registro /// </summary> /// <param name="id"></param> public void DeleteByID(int id) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ObjClienteDAL.Delete(id); }
/// <summary> /// Deletar um registro /// </summary> /// <param name="id"></param> public void DeleteByID(int id) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL(); ObjClienteFuncionarioDAL.DeleteClienteFuncionario(id); }
/// <summary> /// Insert ou Update /// </summary> /// <param name="ObjUsuario"></param> public void InsertUpdate(Cliente ObjCliente,out string idCliente) { //string idCliente = null; ClienteDAL ObjClienteDAL = new ClienteDAL(); ObjClienteDAL.InsertUpdate(ObjCliente, out idCliente); }
/// <summary> /// Usado para gerar um DropDownList /// </summary> /// <returns></returns> public DataTable DropDownList(int idUsuario, int idPerfil) { ClienteDAL ObjClienteDAL = new ClienteDAL(); return ObjClienteDAL.DropDownList(idUsuario,idPerfil); }
/// <summary> /// Retorna um DataTable com todos os usuarios. /// Pode-se fazer um filtro conforme parametros. /// </summary> /// <returns></returns> public DataTable SelectAll(string CNPJ, string RazaoSocial, string Contato) { ClienteDAL ObjClienteDAL = new ClienteDAL(); return ObjClienteDAL.SelectAll(CNPJ, RazaoSocial, Contato); }
/// <summary> /// Carregar registro para ediчуo /// </summary> /// <param name="idCliente"></param> /// <returns></returns> public Cliente SelectByID(int idCliente) { ClienteDAL ObjClienteDAL = new ClienteDAL(); return ObjClienteDAL.SelectByID(idCliente); }
/// <summary> /// Usado para gerar um DropDownList /// </summary> /// <returns></returns> public DataTable DropDownList(int idCliente) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ProcessoSeletivoDAL ObjProcessoSeletivoDAL = new ProcessoSeletivoDAL(); return ObjProcessoSeletivoDAL.DropDownList(idCliente); }
/// <summary> /// Retorna um DataTable com todos os usuarios. /// Pode-se fazer um filtro conforme parametros. /// </summary> /// <returns></returns> public DataTable SelectAll(string idCliente, string Nome, string CPF, string idProcessoSeletivoStatus) { ClienteDAL ObjClienteDAL = new ClienteDAL(); ProcessoSeletivoDAL ObjProcessoSeletivoDAL = new ProcessoSeletivoDAL(); return ObjProcessoSeletivoDAL.SelectAll(idCliente, Nome, CPF, idProcessoSeletivoStatus); }
private void MontaChkBoxList() { ClienteDAL ObjClienteDAL = new ClienteDAL(); ChkBoxList.DataSource = ObjClienteDAL.DropDownList(0, Convert.ToInt32(Session["idPerfil"])); ChkBoxList.DataTextField = "RazaoSocial"; ChkBoxList.DataValueField = "ID"; ChkBoxList.DataBind(); }