private void sbOK_Click(object sender, EventArgs e) { try { var cliente = new QClifor().Buscar(1).ToList(); var novoCliente = new TB_REL_CLIFOR(); novoCliente.ID_CLIFOR = cliente[0].ID_CLIFOR; novoCliente.CPF = teCPF.Text.Trim().Validar(); novoCliente.NM = cliente[0].NM; novoCliente.NM_FANTASIA = cliente[0].NM_FANTASIA; novoCliente.ST_ATIVO = true; novoCliente.CNPJ = cliente[0].CNPJ; novoCliente.IE = cliente[0].IE; novoCliente.RG = cliente[0].RG; int posicao_transacao = 0; new QClifor().Gravar(novoCliente, ref posicao_transacao); } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }
private IQueryable Clifors(bool leave) { int?clifor = beCliente.Text.ToInt32(true); var consulta = new QClifor(); var retorno = from a in consulta.Buscar(clifor ?? 0) select new { ID = a.ID_CLIFOR, NM = a.NM, }; if (leave) { retorno = retorno.Take(1); } else if (retorno.Count() > 0) { beCliente.Text = retorno.ToList()[0].ID.ToString(); teNMCliente.Text = retorno.ToList()[0].NM.ToString(); } else { beCliente.Text = ""; teNMCliente.Text = ""; } return(retorno); }
public override void Deletar() { base.Deletar(); var selecionado = gvClifor.GetSelectedRow(); if (selecionado == null) { Mensagens.Selecionar(); } int ID = selecionado.ID; var consulta = new QClifor(); var clifor = consulta.Buscar(ID).FirstOrDefault(); if (Mensagens.Deletar() == System.Windows.Forms.DialogResult.Yes) { var posicaoTransacao = 0; consulta.Deletar(clifor, ref posicaoTransacao); Mensagens.Deletado(); Buscar(); } }
public override void Alterar() { base.Alterar(); var selecionado = gvClifor.GetSelectedRow(); if (selecionado == null) { Mensagens.Selecionar(); } else { var clifor = new QClifor().Buscar((selecionado.ID as int?).Padrao()).FirstOrDefault(); using (var alterar = new FClifor_Cadastro() { Clifor = clifor, Modo = Modo.Alterar }) { if (alterar.ShowDialog() == System.Windows.Forms.DialogResult.OK) { teIdentificador.Text = alterar.Clifor.ID_CLIFOR.ToString(); Mensagens.Sucesso(); Buscar(); } } } }
private IQueryable Clifors(bool leave) { var consulta = new QClifor(); var retorno = from a in consulta.Buscar(0) select new { ID = a.ID_CLIFOR, NM = a.NM, }; if (leave) { retorno = retorno.Take(1); } return(retorno); }
private IQueryable Clifor(bool leave) { var Clifor = beClifor.Text.ToInt32(true).Padrao(); if (leave && Clifor <= 0) { return(null); } var consulta = new QClifor(); var retorno = (from a in consulta.Buscar(Clifor) select new { ID = a.ID_CLIFOR, NM = a.NM }).AsQueryable(); if (leave) { retorno = retorno.Take(1); } return(retorno); }