public EmpresaMatriz indexarDados() { var cnpj = StringUtilIts.FixString(txtCnpj.Text); var novo = new EmpresaMatriz(txtRazaoSocial.Text, txtNomeFantasia.Text, cnpj, dtRegistroJunta.DateTime, DateTime.Now, txtCodMatriz.Text); novo.Cep = cepControl1.TextCep.Text; novo.Telefone = txtTelefone.Text; novo.Fax = txtFax.Text; if (dtRegistroJunta.DateTime.ValidateDate() == null) { novo.DtRegtroJuntaCom = null; } var endereco = new EnderecoCliFor(txtEndereco.Text, txtNumeroEnd.Text, txtBairro.Text, txtComplemento.Text, cepControl1.Cep, lookUpMunicipio1.UF, lookUpMunicipio1.Municipio, "Comercial"); novo.SetEndereco(endereco); if (pictureFotoProduto.Image != null) { novo.Logo = ImageUtilIts.GetBytesFromImage(pictureFotoProduto.Image); } return(novo); }
private CentroCusto indexarDados() { var matriz = lkpMatriz.EditValue as EmpresaMatriz; string codigoCentro = txtCodigoCentro.Text; string nomeCentroCusto = txtNomeCentroCusto.Text; if (matriz == null) { matriz = new EmpresaMatriz(); } var cc = new CentroCusto(matriz, codigoCentro, nomeCentroCusto); if (CentroCusto != null) { cc.IdCentroCusto = CentroCusto.IdCentroCusto; } var pai = lkCentroPai.GetSelectedDataRow() as CentroCusto; //se tem pai if (pai != null) { //o parent ID do centro de custo sendo criado/atualizado //eh o ID do centro de custo PAI cc.ParentId = pai.IdCentroCusto; } return(cc); }
public ContaContabil(EmpresaMatriz matriz, string codigoConta, string nomeConta) : this() { this.Matriz = matriz; this.IdMatriz = matriz.IdMatriz; this.CodigoContaContabil = codigoConta; this.DescricaoContaContabil = nomeConta; this.DataInclusao = DateTime.Now; }
//Ao selecionar alguma matriz.. private void cbMatrizFilter_SelectedIndexChanged(object sender, EventArgs e) { var comboEdit = sender as ComboBoxEdit; if (cbMatrizFilter.Items.Count > 0) { this.matrizSelect = comboEdit.EditValue as Entidades.POCO.EmpresaMatriz; XFrmWait.StartTask(fillGridContas(), "Carregando contas..."); } }
//novo lancamento public LancamentoContabil(EmpresaMatriz matriz, DateTime dataLancamento, Usuario usuario) : this() { // this.IdLancamentoContabil = newGuidID(); //this.Matriz = matriz; this.IdMatriz = matriz.IdMatriz; this.DataLancamento = dataLancamento; //this.Usuario = usuario; this.IdUsuario = usuario.IdUsuario; this.DataCriacao = DateTime.Now; }
public void Update(ContaContabil novaConta) { this.CodigoContaContabil = novaConta.CodigoContaContabil; this.CodigoReduzido = novaConta.CodigoReduzido; this.DataAlteracao = DateTime.Now; this.DescricaoContaContabil = novaConta.DescricaoContaContabil; this.IdMatriz = novaConta.IdMatriz; this.IndAnaliticaSintetica = novaConta.IndAnaliticaSintetica; this.Matriz = novaConta.Matriz; this.Natureza = novaConta.Natureza; this.Nivel = novaConta.Nivel; this.TipoContaSped = novaConta.TipoContaSped; }
private EmpresaMatriz indexarDados(EmpresaMatriz emp) { txtRazaoSocial.Text = emp.RazaoSocial; if (emp.DtRegtroJuntaCom.HasValue) { dtRegistroJunta.DateTime = emp.DtRegtroJuntaCom.Value; } txtNomeFantasia.Text = emp.NomeFantasia; txtCnpj.Text = emp.Cnpj; txtEndereco.Text = emp.NomeEndereco; txtBairro.Text = emp.Bairro; txtNumeroEnd.Text = emp.NumeroEndereco; txtComplemento.Text = emp.Complemento; txtCodMatriz.Text = emp.CodigoMatriz; txtTelefone.Text = emp.Telefone; txtFax.Text = emp.Fax; cepControl1.TextCep.Text = emp.Cep; //tambem equaliza os dados que estao no campo com o objeto carregado emp.RazaoSocial = txtRazaoSocial.Text; emp.DtRegtroJuntaCom = dtRegistroJunta.DateTime; emp.NomeFantasia = txtNomeFantasia.Text; emp.Cnpj = txtCnpj.Text; //lookupmunicipio lookUpMunicipio1.SetMunicipioUF(emp.Cidade, emp.Uf); emp.Cidade = lookUpMunicipio1.Municipio; emp.Uf = lookUpMunicipio1.UF; emp.Cep = cepControl1.Cep; emp.NomeEndereco = txtEndereco.Text; emp.Bairro = txtBairro.Text; emp.NumeroEndereco = txtNumeroEnd.Text; emp.Complemento = txtComplemento.Text; emp.CodigoMatriz = txtCodMatriz.Text; if (emp.Logo != null) { pictureFotoProduto.Image = ImageUtilIts.GetImageFromBytes(emp.Logo); } return(emp); }
//criptografa os dados do arquivo private void Criptografar(EmpresaMatriz matriz, EmpresaFilial filial, bool flag) { string codMat = ASCIIEncodingIts.Coded(matriz.CodigoMatriz); string codFilial = ASCIIEncodingIts.Coded(filial.CodigoFilial); string idUser = ASCIIEncodingIts.Coded("" + UnitWork.Usuario.IdUsuario); if (flag) { FileManagerIts.OverWriteOnFile(UnitWork.PREFERENCIAS, new string[] { codMat, codFilial, "true", idUser, }); } else { FileManagerIts.OverWriteOnFile(UnitWork.PREFERENCIAS, new string[] { codMat, codFilial, }); } }
public static void FillFieldsMatriz(EmpresaMatriz mat, XRLabel xrLblMatriz, XRLabel xrLblEndereco, XRLabel xrLblTelEmpresa, XRPictureBox xrPictureLogo) { xrLblMatriz.Text = mat.RazaoSocial; var e = new Endereco(mat.NomeEndereco, mat.NumeroEndereco, mat.Bairro, mat.Complemento, mat.Cep, mat.Uf, mat.Cidade, mat.TipoEndereco); //endereco completo xrLblEndereco.Text = e.ToString(); //se nao tem telefone fixo if (string.IsNullOrEmpty(mat.Telefone)) { xrLblTelEmpresa.Text = mat.Fax;//tente o outro } else { //use o telefone xrLblTelEmpresa.Text = mat.Telefone; } //se tem um logo use-o if (mat.Logo != null) { xrLblMatriz.Visible = false; xrPictureLogo.Image = ImageUtilIts.GetImageFromBytes(mat.Logo); } else { //se nao use os dados em string ja setados acima //esconda o panel da logo xrPictureLogo.Visible = false; //mostreo o label da matriz xrLblMatriz.Visible = true; } /*if (matriz.Telefone.Length <= 10) * xrLabelTelEmpresa.Text = String.Format("{0:(##) ####-####}", tel); * else * xrLabelTelEmpresa.Text = String.Format("{0:(##) #####-####}", tel); ;*/ }
private async Task fillGridContas(EmpresaMatriz matriz = null) { using (var ctx = new BalcaoContext()) { var contas = await ctx.ContaContabilDao.FindAllAsync(); //se escolheu alguma matriz... if (matriz != null) { contas = await ctx.ContaContabilDao.WhereAsync(c => c.Matriz.CodigoMatriz == matriz.CodigoMatriz); } gridControl1.DataSource = contas.OrderBy(c => c.CodigoContaContabil); if (contas != null) { _focusRowChangedEvent.KeepFocusedRowChanged(); } } }
public CentroCusto(EmpresaMatriz matriz, string codigoCentro, string nomeCentroCusto) : this() { this.IdMatriz = matriz.IdMatriz; this.CodigoCentroCusto = codigoCentro; this.NomeCentroCusto = nomeCentroCusto; }
public XFrmMatrizView(EmpresaMatriz empresaMat) : this() { this.empresaMatAnt = indexarDados(empresaMat); }
public void FindSetMatrizFilial(EmpresaMatriz matriz, EmpresaFilial filial) { FindSetMatriz(matriz.CodigoMatriz); FindSetFilial(filial.CodigoFilial); }
public void FindSetMatriz(EmpresaMatriz matriz) { FindSetMatriz(matriz.CodigoMatriz); }