//select public Sindicato Select(int id) { Sindicato obj = null; System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); objCommand = Mapped.Command("SELECT * FROM sin_sindicato WHERE sin_codigo = ?codigo", objConexao); objCommand.Parameters.Add(Mapped.Parameter("?codigo", id)); objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { obj = new Sindicato(); obj.Codigo = Convert.ToInt32(objDataReader["sin_codigo"]); obj.Cnpj = Convert.ToString(objDataReader["sin_cnpj"]); obj.RazaoSocial = Convert.ToString(objDataReader["sin_razao_social"]); obj.Endereco = Convert.ToString(objDataReader["sin_endereco"]); obj.Contato = Convert.ToString(objDataReader["sin_contato"]); obj.Ativo = Convert.ToBoolean(objDataReader["sin_ativo"]); } objDataReader.Close(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(obj); }
public IHttpActionResult PutSindicato(int id, Sindicato sindicato) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != sindicato.Codigo) { return(BadRequest()); } db.Entry(sindicato).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SindicatoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
protected void btnSalvar_Click(object sender, EventArgs e) { SindicatoBD sindicatobd = new SindicatoBD(); Sindicato sindicato = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value)); AssociadoBD bd = new AssociadoBD(); Associado associado = bd.Select(Convert.ToInt32(Session["ID"])); associado.Nome = txtNome.Text; associado.Cpf = txtCpf.Text; associado.Senha = txtSenha.Text; associado.Nascimento = Convert.ToDateTime(txtNascimento.Text); associado.Dataadm = Convert.ToDateTime(txtDataadm.Text); associado.Endereco = txtEndereco.Text; associado.Email = txtEmail.Text; associado.Contato = txtContato.Text; associado.Cnpj = txtCnpj.Text; associado.Ie = txtIe.Text; associado.Caepf = txtCaepf.Text; associado.Sindicato = sindicato; if (bd.Update(associado)) { lblMensagem.Text = "Associado alterado com sucesso "; txtNome.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void Button1_Click(object sender, EventArgs e) { Sindicato sindicato = new Sindicato(); sindicato.Cnpj = txtCnpj.Text; sindicato.RazaoSocial = txtRazaoSocial.Text; sindicato.Endereco = txtEndereco.Text; sindicato.Contato = txtContato.Text; sindicato.Ativo = chkAtivo.Checked; SindicatoBD bd = new SindicatoBD(); if (bd.Insert(sindicato)) { lblMensagem.Text = "Sindicato cadastrado com sucesso"; txtCnpj.Text = ""; txtRazaoSocial.Text = ""; txtEndereco.Text = ""; txtContato.Text = ""; chkAtivo.Checked = false; txtCnpj.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void btnSalvar_Click(object sender, EventArgs e) { SindicatoBD sindicatobd = new SindicatoBD(); Sindicato sindicato = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value)); SetorBD setorbd = new SetorBD(); Setor setor = setorbd.Select(Convert.ToInt32(ddlSetor.SelectedItem.Value)); FuncionarioBD bd = new FuncionarioBD(); Funcionario funcionario = bd.Select(Convert.ToInt32(Session["ID"])); funcionario.Nome = txtNome.Text; funcionario.Cpf = txtCpf.Text; funcionario.Senha = txtSenha.Text; funcionario.Nascimento = Convert.ToDateTime(txtNascimento.Text); funcionario.Dataadm = Convert.ToDateTime(txtDataadm.Text); funcionario.Endereco = txtEndereco.Text; funcionario.Email = txtEmail.Text; funcionario.Contato = txtContato.Text; funcionario.Sindicato = sindicato; funcionario.Setor = setor; if (bd.Update(funcionario)) { lblMensagem.Text = "Funcionario alterado com sucesso"; txtNome.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
public void Inserir(DtoSindicato DtoSindicato) { var sindicato = new Sindicato(); sindicato.NomeSindicato = DtoSindicato.NomeSindicato; Banco.Sindicato.Add(sindicato); Banco.SaveChanges(); }
public SindicatoDTO(Sindicato s) { if (s == null) { return; } NomeSindicato = s.NomeSindicato; Codigo = s.Codigo; }
public ActionResult Sindicato() { sindicato = new Sindicato(); sindicatoApp = new AppSindicato(); IEnumerable <DtoSindicato> listaDeSindicatos = sindicatoApp.ListarSindicatoEmpresas(); return(View(listaDeSindicatos)); }
public Sindicato GetSindicato(int codigo) { Sindicato s = db.Sindicatos.Find(codigo); if (s == null) { throw new SindicatoNaoEncontradoException(codigo); } return(s); }
public async Task <IHttpActionResult> GetSindicato(int id) { Sindicato sindicato = await db.Sindicatoes.FindAsync(id); if (sindicato == null) { return(NotFound()); } return(Ok(sindicato)); }
protected void btnSalvar_Click(object sender, EventArgs e) { SindicatoBD sindicatobd = new SindicatoBD(); Sindicato sindicato = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value)); SetorBD setorbd = new SetorBD(); Setor setor = setorbd.Select(Convert.ToInt32(ddlSetor.SelectedItem.Value)); Funcionario funcionario = new Funcionario(); funcionario.PermissaoAdministrador = ckdPermissaoAdministrador.Checked; funcionario.Nome = txtNome.Text; funcionario.Cpf = txtCpf.Text; funcionario.Senha = txtSenha.Text; funcionario.Nascimento = Convert.ToDateTime(txtNascimento.Text); funcionario.Dataadm = Convert.ToDateTime(txtDataadm.Text); funcionario.Endereco = txtEndereco.Text; funcionario.Email = txtEmail.Text; funcionario.Contato = txtContato.Text; funcionario.Sindicato = sindicato; funcionario.Setor = setor; funcionario.Tipo = 1; FuncionarioBD bd = new FuncionarioBD(); if (bd.Insert(funcionario)) { lblMensagem.Text = "Funcionario cadastrado com sucesso"; ckdPermissaoAdministrador.Checked = false; txtNome.Text = ""; txtCpf.Text = ""; txtSenha.Text = ""; txtNascimento.Text = ""; txtDataadm.Text = ""; txtEndereco.Text = ""; txtEmail.Text = ""; txtContato.Text = ""; //remove seleção do ddl for (int i = 0; i < ddlSindicato.Items.Count; i++) { ddlSindicato.Items[i].Selected = false; } //coloca o "Selecione" selecionado ddlSindicato.Items[0].Selected = true; txtContato.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
public IHttpActionResult GetSindicato(int id) { Sindicato sindicato = db.Sindicato.Find(id); if (sindicato == null) { return(NotFound()); } return(Ok(new SindicatoDTO(sindicato))); }
public async Task <IHttpActionResult> PostSindicato(Sindicato sindicato) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Sindicatoes.Add(sindicato); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = sindicato.SindicatoID }, sindicato)); }
public IHttpActionResult PostSindicato(Sindicato sindicato) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Sindicato.Add(sindicato); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = sindicato.Codigo }, new SindicatoDTO(sindicato))); }
public Sindicato DeleteSindicato(int codigo) { Sindicato s = db.Sindicatos.Find(codigo); if (s == null) { throw new SindicatoNaoEncontradoException(codigo); } db.Entry(s).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); return(s); }
protected void btnSalvar_Click(object sender, EventArgs e) { SindicatoBD sindicatobd = new SindicatoBD(); Sindicato sindicato = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value)); Associado associado = new Associado(); associado.Nome = txtNome.Text; associado.Cpf = txtCpf.Text; associado.Senha = txtSenha.Text; associado.Nascimento = Convert.ToDateTime(txtNascimento.Text); associado.Dataadm = Convert.ToDateTime(txtDataadm.Text); associado.Endereco = txtEndereco.Text; associado.Email = txtEmail.Text; associado.Contato = txtContato.Text; associado.Cnpj = txtCnpj.Text; associado.Ie = txtIe.Text; associado.Caepf = txtCaepf.Text; associado.Sindicato = sindicato; associado.Tipo = 0; AssociadoBD bd = new AssociadoBD(); if (bd.Insert(associado)) { lblMensagem.Text = "Associado cadastrado com sucesso"; txtNome.Text = ""; txtCpf.Text = ""; txtSenha.Text = ""; txtNascimento.Text = ""; txtDataadm.Text = ""; txtEndereco.Text = ""; txtEmail.Text = ""; txtContato.Text = ""; txtCnpj.Text = ""; txtIe.Text = ""; //remove seleção do ddl for (int i = 0; i < ddlSindicato.Items.Count; i++) { ddlSindicato.Items[i].Selected = false; } //coloca o "Selecione" selecionado ddlSindicato.Items[0].Selected = true; txtCaepf.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { SindicatoBD bd = new SindicatoBD(); Sindicato sindicato = bd.Select(Convert.ToInt32(Session["ID"])); txtCnpj.Text = sindicato.Cnpj; txtRazaoSocial.Text = sindicato.RazaoSocial; txtEndereco.Text = sindicato.Endereco; txtContato.Text = sindicato.Contato; chkAtivo.Checked = sindicato.Ativo; } }
public SindicatoDTO(Sindicato s) { if (s == null) { return; } Codigo = s.Codigo; Nome = s.Nome; Email = s.Email; Endereco = s.Endereco; Cidade = s.Cidade; Responsavel = s.Responsavel; }
public IHttpActionResult Post([FromBody] Sindicato sindicato) { if (!ModelState.IsValid) { return(Content(HttpStatusCode.BadRequest, ModelState)); } try { return(Ok(new SindicatoDTO(sindicatosService.SaveSindicato(sindicato)))); } catch { return(Content(HttpStatusCode.InternalServerError, "Ocorreu um erro desconhecido. Por favor, entre em contato com o suporte.")); } }
public async Task <IHttpActionResult> DeleteSindicato(int id) { Sindicato sindicato = await db.Sindicatoes.FindAsync(id); if (sindicato == null) { return(NotFound()); } db.Sindicatoes.Remove(sindicato); await db.SaveChangesAsync(); return(Ok(sindicato)); }
protected void lblSalvar_Click(object sender, EventArgs e) { if (fuImagem.HasFile) { //1 MB if (fuImagem.PostedFile.ContentLength <= 1024000) { string arquivo = fuImagem.FileName; //caminho onde a foto será salva fuImagem.SaveAs(@"C:\Users\pl_ta\source\repos\kkaueadrian\Portal_Sindicato\Portal_Sindicato\Upload\" + arquivo); SindicatoBD sindicatobd = new SindicatoBD(); Sindicato sindicato = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value)); Publicacao publicacao = new Publicacao(); publicacao.Endereco = txtEndereco.Text; publicacao.Descricao = txtDescricao.Text; publicacao.Status = ckdStatus.Checked; publicacao.Tipo = ddlTipo.SelectedItem.Value; publicacao.Imagem = arquivo; publicacao.Sindicato = sindicato; PublicacaoBD bd = new PublicacaoBD(); if (bd.Insert(publicacao)) { lblMensagem.Text = "Publicação cadastrada com sucesso"; txtEndereco.Text = ""; txtDescricao.Text = ""; ckdStatus.Checked = false; //remove seleção do ddl for (int i = 0; i < ddlSindicato.Items.Count; i++) { ddlSindicato.Items[i].Selected = false; } //coloca o "Selecione" selecionado ddlSindicato.Items[0].Selected = true; txtDescricao.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } } } }
public IHttpActionResult DeleteSindicato(int id) { Sindicato sindicato = db.Sindicato.Find(id); if (sindicato == null) { return(NotFound()); } SindicatoDTO s = new SindicatoDTO(sindicato); db.Sindicato.Remove(sindicato); db.SaveChanges(); return(Ok(s)); }
//métodos //insert public bool Insert(Sindicato sindicato) { System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; string sql = "INSERT INTO sin_sindicato(sin_cnpj, sin_razao_social, sin_endereco, sin_contato, sin_ativo) VALUES (?cnpj, ?razaoSocial, ?endereco, ?contato, ?ativo)"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?cnpj", sindicato.Cnpj)); objCommand.Parameters.Add(Mapped.Parameter("?razaoSocial", sindicato.RazaoSocial)); objCommand.Parameters.Add(Mapped.Parameter("?endereco", sindicato.Endereco)); objCommand.Parameters.Add(Mapped.Parameter("?contato", sindicato.Contato)); objCommand.Parameters.Add(Mapped.Parameter("?ativo", sindicato.Ativo)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); return(true); }
//update public bool Update(Sindicato sindicato) { System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; string sql = "UPDATE sin_sindicato SET sin_cnpj=?cnpj, sin_razao_social=?razaosocial, sin_endereco=?endereco, sin_contato=?contato, sin_ativo=?ativo WHERE sin_codigo =?codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?codigo", sindicato.Codigo)); objCommand.Parameters.Add(Mapped.Parameter("?cnpj", sindicato.Cnpj)); objCommand.Parameters.Add(Mapped.Parameter("?razaosocial", sindicato.RazaoSocial)); objCommand.Parameters.Add(Mapped.Parameter("?endereco", sindicato.Endereco)); objCommand.Parameters.Add(Mapped.Parameter("?contato", sindicato.Contato)); objCommand.Parameters.Add(Mapped.Parameter("?ativo", sindicato.Ativo)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); return(true); }
//select public Publicacao Select(int id) { Publicacao obj = null; System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); objCommand = Mapped.Command("SELECT * FROM pub_publicacao WHERE pub_codigo = ?codigo", objConexao); objCommand.Parameters.Add(Mapped.Parameter("?codigo", id)); objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { obj = new Publicacao(); obj.Codigo = Convert.ToInt32(objDataReader["pub_codigo"]); obj.DataCadastro = Convert.ToDateTime(objDataReader["pub_datacadastro"]); obj.DataInicio = Convert.ToDateTime(objDataReader["pub_datainicio"]); obj.DataTermino = Convert.ToDateTime(objDataReader["pub_datatermino"]); obj.Endereco = Convert.ToString(objDataReader["pub_endereco"]); obj.Descricao = Convert.ToString(objDataReader["pub_descricao"]); obj.Status = Convert.ToBoolean(objDataReader["pub_status"]); obj.Tipo = Convert.ToString(objDataReader["pub_tipo"]); obj.Imagem = Convert.ToString(objDataReader["pub_imagem"]); //método para buscar todos os campos do sindicato SindicatoBD sindicatoBD = new SindicatoBD(); Sindicato sindicato = sindicatoBD.Select(Convert.ToInt32(objDataReader["sin_sindicato"])); obj.Sindicato = sindicato; //método para buscar somente o código do sindicato //Sindicato sindicato = new Sindicato(); //sindicato.Codigo = Convert.ToInt32(objDataReader["sin_sindicato"]); //obj.Sindicato = sindicato; } objDataReader.Close(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(obj); }
protected void Button1_Click(object sender, EventArgs e) { SindicatoBD bd = new SindicatoBD(); Sindicato sindicato = bd.Select(Convert.ToInt32(Session["ID"])); sindicato.Cnpj = txtCnpj.Text; sindicato.RazaoSocial = txtRazaoSocial.Text; sindicato.Endereco = txtEndereco.Text; sindicato.Contato = txtContato.Text; sindicato.Ativo = chkAtivo.Checked; if (bd.Update(sindicato)) { lblMensagem.Text = "Sindicato alterado com sucesso"; txtCnpj.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
private void executaArquivoFuncionario() { try { string CaminhoOrigem = txtArqivoOrigem.Text; string CaminhoDestino = txtArquivoDestino.Text; //string CaminhoOrigem = "E:\\Pedro Barboza\\Downloads\\Ficha Resgistro_iliane.txt"; //string CaminhoDestino = "E:\\Pedro Barboza\\Downloads\\Teste.txt"; StreamReader str = new StreamReader(CaminhoOrigem, Encoding.GetEncoding(CultureInfo.GetCultureInfo("pt-BR").TextInfo.ANSICodePage)); StreamWriter stw = new StreamWriter(File.Open(CaminhoDestino, FileMode.CreateNew), Encoding.Default); StreamWriter stwReg = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Registro.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwSal = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Salario.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwFer = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Ferias.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwAfa = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Afastamento.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwSin = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Sindicato.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwEsc = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Escala.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwFic = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Ficha.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwFun = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Funcao.txt", FileMode.CreateNew), Encoding.Default); StreamWriter stwDep = new StreamWriter(File.Open(CaminhoDestino.Substring(0, CaminhoDestino.Length - 4) + "-Dependente.txt", FileMode.CreateNew), Encoding.Default); string[] cabecalho = new string[80] { "HESCHOR_ADMISSAO", "EMPRESA", "NOME", "ORDEM", "REGISTRO", "IMPRIMEFOTO", "END", "TELEFONE", "CEP", "MUNIC", "UF", "ESTCIVIL", "DATNASC", "SEXO", "INSTRUCAO", "NAC", "ANO", "CTPS", "SERIE", "MOD", "RG", "ORGAO", "ESTEMIS", "DATA", "VINCFGTS", "PIS", "CIC", "DATADM", "TITULO", "CNH", "FUNCAO", "CBO", "PAGTO", "TIP", "SAL", "HORARIO", "INTERVALO", "PAI", "MAE", "REL - F", "NACPAI", "NACMAE", "CERTRES", "OBS", "ISENTOPONTO", "BRANCO", "DATFICHA", "CR", "HABPROF", "NOM - CONREG", "NUM - CONREG", "REG - CONREG", "SIG - CONREG", "OCIPA", "TESTE", "CNPJ - CAR", "NOMCOMER - CAR", "END - CAR", "BAIRRO - CAR", "CEP - CAR", "CIDADE - CAR", "CIDADE - ASSINATURA", "DEMISSAO - ASSINATURA", "UF - CAR", "CARIMBO", "BAIRRO", "MUNIC - NASC", "UFNASC", "DOCIDENTIFRNE", "DTVALIDRNE", "TPVISTO", "DTVALIDCTPS", "DATCARTRABALHO", "DATPIS", "CARGO", "ADICINS", "ADICPER", "ASSINA", "PFISICA", "REGEMP" }; string cabecalho2 = ""; for (int i = 0; i < 80; i++) { if (i < 79) { cabecalho2 = cabecalho2 + cabecalho[i] + ";"; } else { cabecalho2 = cabecalho2 + cabecalho[i]; } } Registro reg = new Registro(); Afastamento afa = new Afastamento(); Dependente dep = new Dependente(); Escala esc = new Escala(); Ferias fer = new Ferias(); Ficha fic = new Ficha(); Funcao fun = new Funcao(); Salario sal = new Salario(); Sindicato sin = new Sindicato(); //str = File.OpenText(CaminhoOrigem); //stw = File.CreateText(CaminhoDestino); stw.WriteLine(cabecalho2); stwReg.WriteLine(reg.retornaCabecalho()); stwAfa.WriteLine(afa.retornaCabecalho()); stwDep.WriteLine(dep.retornaCabecalho()); stwEsc.WriteLine(esc.retornaCabecalho()); stwFer.WriteLine(fer.retornaCabecalho()); stwFic.WriteLine(fic.retornaCabecalho()); stwFun.WriteLine(fun.retornaCabecalho()); stwSal.WriteLine(sal.retornaCabecalho()); stwSin.WriteLine(sin.retornaCabecalho()); string linha_ler = ""; string linha_gravar = ""; int posicao; int contador = 0; bool ativador = true; string linha_anterior = "0!0"; while (str.EndOfStream != true) { linha_ler = str.ReadLine(); if (linha_ler != "") { posicao = linha_ler.IndexOf("!"); if (posicao > 0) { if (linha_ler == "FIM_VISUALIZADOR!") { ativador = false; } else if (linha_anterior == "FIM!") { ativador = true; contador = 0; } } if (ativador) { if (posicao < 0 || linha_ler.Substring(0, posicao) == cabecalho[contador]) { if (contador < 79) { linha_gravar = linha_gravar + linha_ler.Substring(posicao + 1).Trim() + ";"; contador = contador + 1; } else { linha_gravar = linha_gravar + linha_ler.Substring(posicao + 1).Trim(); stw.WriteLine(linha_gravar); linha_gravar = ""; contador = 0; } } else { if (contador < 79) { linha_gravar = linha_gravar + ";"; contador = contador + 1; } } } else { if (posicao > 0) { if (linha_ler != "FIM_VISUALIZADOR!") { if (contador > 24) { switch (linha_ler.Substring(0, posicao)) { case "HSAL": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = sal.montaLinhaGravar(linha_gravar, linha_ler); stwSal.WriteLine(linha_gravar); linha_gravar = ""; break; case "AFAST": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = afa.montaLinhaGravar(linha_gravar, linha_ler); stwAfa.WriteLine(linha_gravar); linha_gravar = ""; break; case "AFAST_OUTROS": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = afa.montaLinhaGravar(linha_gravar, linha_ler); stwAfa.WriteLine(linha_gravar); linha_gravar = ""; break; case "DEPENDENTE": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = dep.montaLinhaGravar(linha_gravar, linha_ler); stwDep.WriteLine(linha_gravar); linha_gravar = ""; break; case "HESCHOR": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = esc.montaLinhaGravar(linha_gravar, linha_ler); stwEsc.WriteLine(linha_gravar); linha_gravar = ""; break; case "FERIAS": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = fer.montaLinhaGravar(linha_gravar, linha_ler); stwFer.WriteLine(linha_gravar); linha_gravar = ""; break; case "FICHAANOT": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = fic.montaLinhaGravar(linha_gravar, linha_ler); stwFic.WriteLine(linha_gravar); linha_gravar = ""; break; case "HFUNCAO": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = fun.montaLinhaGravar(linha_gravar, linha_ler); stwFun.WriteLine(linha_gravar); linha_gravar = ""; break; case "SINDIC": linha_gravar = empresa + ";" + cgc + ";" + registro + ";"; linha_gravar = sin.montaLinhaGravar(linha_gravar, linha_ler); stwSin.WriteLine(linha_gravar); linha_gravar = ""; break; default: break; } } else { if (contador == 0) { empresa = linha_ler.Substring(posicao + 1).Trim(); } else if (contador == 3) { cgc = linha_ler.Substring(posicao + 1).Trim(); } else if (contador == 7) { registro = linha_ler.Substring(posicao + 1).Trim(); } linha_gravar = reg.montaLinhaGravar(linha_gravar, linha_ler, contador, posicao); if (contador == 24) { stwReg.WriteLine(linha_gravar); linha_gravar = ""; //contador = 0; } contador = contador + 1; } } } } linha_anterior = linha_ler; } } str.Close(); stw.Close(); stwReg.Close(); stwSal.Close(); stwFer.Close(); stwAfa.Close(); stwSin.Close(); stwEsc.Close(); stwFic.Close(); stwFun.Close(); stwDep.Close(); MessageBox.Show("A geração do arquivo foi concluída com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro durante a geração do arquivo! " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Sindicato SaveSindicato(Sindicato sindicato) { db.Sindicatos.AddOrUpdate(sindicato); db.SaveChanges(); return(sindicato); }