public IActionResult Save([Bind] Observacao observacao) { if (ModelState.IsValid) { var Codigo = observacao.Codigo; var result = _observacaoService.Save(observacao); if (result != null) { var Mensagem = Codigo != 0 ? "atualizado" : "salvo"; TempData["Message"] = JsonConvert.SerializeObject(new MessageReturn() { CssClassName = "success", Title = "Sucesso!", Message = "Item " + Mensagem + " com sucesso." }); } else { var Mensagem = Codigo != 0 ? "atualizar" : "salvar"; TempData["Message"] = JsonConvert.SerializeObject(new MessageReturn() { CssClassName = "warning", Title = "Erro!", Message = "Erro ao " + Mensagem + " item." }); } } return(RedirectToAction("Index", "Observacao")); }
public void Gravar() { //Definir a linha de título do arquivo string titulo = @"PLACA;MODELO;COR;ANO;MARCA;COMBUSTÍVEL;CÂMBIO;OBSERVAÇÃO;USUÁRIO;DATA;HORÁRIO"; //Definir o registro que será gravado string registro = string.Format( "{0};{1};{2};{3};{4};{5};{6};{7};{8};{9}", Placa, Modelo, Cor, Ano.ToString(), Marca, Combustivel.ToString(), Cambio.ToString(), Observacao.Replace(";", ""), Environment.UserName, DateTime.Now.ToString("dd/MM/yyyy;HH:mm:ss") ); //Verificar se o arquivo já existe bool flag = File.Exists(caminho); //Definir o objeto StreamWriter StreamWriter escritor = new StreamWriter(caminho, true); //Se o arquivo não existir, criar o arquivo e //escrever o título na primeira linha if (!flag) { escritor.WriteLine(titulo); } //Escrever o registro no arquivo escritor.WriteLine(registro); //Fechar a comunicação com o arquivo escritor.Close(); }
public static void Enviar(string texto, int numero) { FunMod fmp = (FunMod)HttpContext.Current.Session["funcionario"]; int codigo = fmp.Funcionario.Fun_cod; string pagina = Convert.ToString(HttpContext.Current.Request.Url); string data = DateTime.Now.ToString(); data = data.Substring(0, 10); Observacao obs = new Observacao(); Funcionario fun = new Funcionario(); Tramitacao tra = new Tramitacao(); obs.Funcionario = fun; obs.Tramitacao = tra; obs.Obs_valor = texto; obs.Obs_dataObservacao = data; obs.Tramitacao.Tra_cod = numero; obs.Funcionario.Fun_cod = codigo; if (texto != "") { ObservacaoDB.Insert(obs); } }
public IActionResult Create() { TempData["Message"] = null; var Observacao = new Observacao(); return(View(Observacao)); }
public void Gravar() { string titulo = @"PLACA;MODELO;COR;ANO;MARCA;COMBUSTÍVEL;CÂMBIO;OBSERVAÇÃO;USUÁRIO;DATA;HORÁRIO"; string registro = string.Format( "{0};{1};{2};{3};{4};{5};{6};{7};{8};{9}", Placa, Modelo, Cor, Ano.ToString(), Marca, Combustivel.ToString(), Cambio.ToString(), Observacao.Replace(";", ""), Environment.UserName, DateTime.Now.ToString("dd/MM/yyyy;HH:mm:ss")); bool flag = File.Exists(caminho); StreamWriter escritor = new StreamWriter(caminho, true); if (!flag) { escritor.WriteLine(titulo); } escritor.WriteLine(registro); escritor.Close(); // throw new NotImplementedException(); }
protected void ObservacaoDeveTerUmTamanhoLimite(int tamanho) { if (!string.IsNullOrEmpty(Observacao) && Observacao.Trim().Length > tamanho) { ListaErros.Add("O campo observação deve ter no máximo " + tamanho + " caracteres!"); } }
public static int Insert(Observacao obs) { int retorno = 0; // 0 = OK / -2 = Erro try { IDbConnection objConexao; IDbCommand objCommand; string sql = "insert into obs_observacao values (0, ?obs_valor, ?obs_dataObservacao, ?tra_cod, ?fun_cod);"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?obs_valor", obs.Obs_valor)); objCommand.Parameters.Add(Mapped.Parameter("?obs_dataObservacao", obs.Obs_dataObservacao)); objCommand.Parameters.Add(Mapped.Parameter("?tra_cod", obs.Tramitacao.Tra_cod)); objCommand.Parameters.Add(Mapped.Parameter("?fun_cod", obs.Funcionario.Fun_cod)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); retorno = 0; } catch (Exception e) { retorno = -2; } return(retorno); }
public void Excluir(Observacao model, int idUsuario) { if (!_uow.RepositorioUsuario.PermissaoExcluir(idUsuario, _enProgramas)) { throw new Exception(Mensagem.UsuarioSemPermissao); } _uow.RepositorioObservacao.Deletar(model); _uow.SaveChanges(); }
public Observacao Novo(int idUsuario) { var model = new Observacao(); _repUsuario.PermissaoMensagem(idUsuario, _tipoPrograma, EnTipoManutencao.Incluir); model.Ativo = true; model.Codigo = _rep.ProximoCodigo(); return(model); }
public void Salvar(Observacao model) { if (model.Id == 0) { _rep.Add(model); } else { _rep.Update(model); } }
private void Atualizar(int pIdResponsavel, string pObservacao) { try { Observacao objObservacao = new Observacao(); objObservacao.Atualizar(pIdResponsavel, pObservacao); } catch (Exception ex) { MessageBox.Show("Error! " + ex); // throw; } }
private void Gravar(int pIdResponsavel, string pObservacao) { try { Observacao objObservacao = new Observacao(); objObservacao.Salvar(pIdResponsavel, pObservacao); } catch (Exception ex) { MessageBox.Show("Erro!" + ex.Message); // throw; } }
public Observacao Novo(int idUsuario) { var observacao = new Observacao(); if (!_uow.RepositorioUsuario.PermissaoIncluir(idUsuario, _enProgramas)) { throw new Exception(Mensagem.UsuarioSemPermissao); } observacao.Codigo = ProximoCodigo(); observacao.Ativo = true; return(observacao); }
public int SalvarOuEditar;//se 1 chamar Gravar , se 2 chamar Atualizar #endregion private void frmObservacao_Load(object sender, EventArgs e) { Observacao objObservacao = new Observacao(); objObservacao = objObservacao.BuscaObservacao(Observacao.IDTeste); //txtObservacao.Text = objObservacao.BuscaObservacao(Observacao.IDTeste); txtObservacao.Text = objObservacao.observacaov; if (txtObservacao.Text == "") { btSalvar.Text = "Salvar"; SalvarOuEditar = 1; } else//((rbNao.Checked = false) && (rbSim.Checked = false)) { SalvarOuEditar = 2; btSalvar.Text = "Atualizar"; } }
public override int GetHashCode() { int hash = 1; if (Id != 0) { hash ^= Id.GetHashCode(); } if (DataEntrada.Length != 0) { hash ^= DataEntrada.GetHashCode(); } if (DataEntrega.Length != 0) { hash ^= DataEntrega.GetHashCode(); } if (Endereco.Length != 0) { hash ^= Endereco.GetHashCode(); } if (Telefone.Length != 0) { hash ^= Telefone.GetHashCode(); } if (Email.Length != 0) { hash ^= Email.GetHashCode(); } if (Observacao.Length != 0) { hash ^= Observacao.GetHashCode(); } if (Cliente.Length != 0) { hash ^= Cliente.GetHashCode(); } hash ^= itens_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override bool Equals(object obj) { if (!(obj is Endereco)) { return(false); } var Endereco = obj as Endereco; if (!Cep.EqualsNormalized(Endereco.Cep) || !Logradouro.EqualsNormalized(Endereco.Logradouro) || !Numero.EqualsNormalized(Endereco.Numero) || !Bairro.EqualsNormalized(Endereco.Bairro) || !Municipio.EqualsNormalized(Endereco.Municipio) || !Complemento.EqualsNormalized(Endereco.Complemento) || !Observacao.EqualsNormalized(Endereco.Observacao) || !Estado.Equals(Endereco.Estado)) { return(false); } return(true); }
public void Salvar(Observacao model) { if (string.IsNullOrWhiteSpace(model.Descricao)) { throw new Exception("Informe a Descrição!"); } if (model.Codigo <= 0) { throw new Exception("Informe o código!"); } if (model.Id == 0) { model.Codigo = _rep.ProximoCodigo(); } _rep.Salvar(model); _rep.Commit(); }
public void Salvar(Observacao model) { if (model.Codigo <= 0) { _uow.Notificacao.Add("Informe o Código!"); } if (string.IsNullOrWhiteSpace(model.Nome)) { _uow.Notificacao.Add("Informe o Nome!"); } if (!_uow.IsValid()) { throw new Exception(_uow.RetornoNotificacao()); } _uow.RepositorioObservacao.Salvar(model); _uow.SaveChanges(); }
public Observacao Save(Observacao observacao) { try { if (observacao.Codigo == 0) { _context.Entry(observacao).State = EntityState.Added; } else { _context.Entry(observacao).State = EntityState.Modified; } _context.SaveChanges(); return(observacao); } catch (Exception ex) { return(null); } }
private List <CapitalSegurado> ObterCapitalSegurado(PesquisaCapitalSegurado parametros) { var resultado = ServiceWcf <IAcumuloDeCapitalService> .UseSync(s => s.ObterCapitalSegurado(parametros)); if (resultado.HouveErrosDuranteProcessamento) { var obs = new Observacao { ID = 21, Descricao = "Não foi possível validar os Capitais Acumulados", Itens = resultado.Mensagens }; } else { if (resultado.Mensagens != null && resultado.Mensagens.Count > 0) { resultado.Mensagens.ForEach(x => Mensagens.Add(new Observacao(descricao: x))); } } return(resultado.Valor); }
public Observacao Save(Observacao categoria) { return(_observacaoRepository.Save(categoria)); }
public void Excluir(Observacao model) { _rep.Deletar(model); }
public ProdutoException(Observacao observacao) : base(observacao.Descricao) { Observacao = observacao; }
public bool Salvar(bool pIncluir) { ret = false; if (!Conecta()) { return(ret); } if (pIncluir) { StrQuery = "INSERT INTO ENTRADA (" + "data,fornecedor_id,comprador_id,formapagamento_id,transportadores_id," + "totalbruto,descontoporc,descontoreal,taxaentrega,totalliquido,observacao" + ") values " + "(" + "@data,@fornecedor_id,@comprador_id,@formapagamento_id,@transportadores_id," + "@totalbruto,@descontoporc,@descontoreal,@taxaentrega,@totalliquido,@observacao" + ")"; } else { StrQuery = "UPDATE ENTRADA SET " + "data=@data,fornecedor_id=@fornecedor_id,comprador_id=@comprador_id," + "formapagamento_id=@formapagamento_id, transportadores_id=@transportadores_id," + "totalbruto=@totalbruto,descontoporc=@descontoporc,descontoreal=@descontoreal," + "taxaentrega=@taxaentrega,totalliquido=@totalliquido,observacao=@observacao" + " WHERE id=" + Id.ToString(); } using (SqlCommand cmd = new SqlCommand(StrQuery, conn)) { cmd.Parameters.AddWithValue("@data", Data.ToString("dd/MM/yyyy")); cmd.Parameters.AddWithValue("@fornecedor_id", int.Parse(Fornecedor_id.ToString())); cmd.Parameters.AddWithValue("@comprador_id", int.Parse(Comprador_id.ToString())); cmd.Parameters.AddWithValue("@formapagamento_id", int.Parse(FormaPagamento_id.ToString())); cmd.Parameters.AddWithValue("@transportadores_id", int.Parse(Transportadores_id.ToString())); cmd.Parameters.AddWithValue("@totalbruto", double.Parse(TotalBruto.ToString("N"))); cmd.Parameters.AddWithValue("@descontoporc", double.Parse(DescontoPorc.ToString("N"))); cmd.Parameters.AddWithValue("@descontoreal", double.Parse(DescontoReal.ToString("N"))); cmd.Parameters.AddWithValue("@taxaentrega", double.Parse(TaxaEntrega.ToString("N"))); cmd.Parameters.AddWithValue("@totalliquido", double.Parse(TotalLiquido.ToString("N"))); cmd.Parameters.AddWithValue("@observacao", Observacao.ToString()); cmd.CommandType = System.Data.CommandType.Text; try { int i = cmd.ExecuteNonQuery(); if (i > 0) { ret = true; } } catch (Exception ex) { MessageBox.Show("Erro ao salvar os dados: Exceção: " + ex.ToString()); ret = false; } } conn.Close(); if (ret) { if (!Conecta()) { ret = false; } if (pIncluir) // pegar o ultimo id quando for inclusao { StrQuery = "SELECT max([Id]) as ultimo FROM[dbo].[ENTRADA]"; using (SqlCommand cmd = new SqlCommand(StrQuery, conn)) { cmd.CommandType = System.Data.CommandType.Text; dr = cmd.ExecuteReader(); dr.Read(); Ultimo_ID = 0; if (dr.HasRows) { Ultimo_ID = int.Parse(dr["ultimo"].ToString()); } } dr.Close(); conn.Close(); } if (!pIncluir) { if (!Conecta()) { ret = false; } // verificando se existe produtos lançados no orçamento_compl para deletar int temPro = TemProdutosnoOrcamento(Id); if (temPro > 0) { // somente se tiver produtos é que ele vai deletar StrQuery = "DELETE FROM ENTRADA_COMPL WHERE Orcamento_Id=" + Id.ToString(); using (SqlCommand cmd_compl = new SqlCommand(StrQuery, conn)) { cmd_compl.CommandType = System.Data.CommandType.Text; int i = cmd_compl.ExecuteNonQuery(); if (i > 0) { ret = true; } else { ret = false; } } } conn.Close(); } if (ret) { if (!Conecta()) { ret = false; } SqlCommand cmd_compl = new SqlCommand(); cmd_compl.CommandType = System.Data.CommandType.Text; cmd_compl.Connection = conn; foreach (ListViewItem item in EntDadosPro.Items) { if (pIncluir) { Id = Ultimo_ID; } Produto_id = int.Parse(item.SubItems[0].Text); Produto_Quantidade = double.Parse(item.SubItems[4].Text); Produto_Observacao = item.SubItems[6].Text; StrQuery = "INSERT INTO ENTRADA_COMPL (orcamento_id," + "produto_id,produto_quantidade,produto_observacao) values" + " (" + int.Parse(Id.ToString()) + "," + int.Parse(Produto_id.ToString()) + "," + double.Parse(Produto_Quantidade.ToString()) + ",'" + Produto_Observacao.ToString() + "')"; // MessageBox.Show(StrQuery.ToString()); cmd_compl.CommandText = StrQuery.ToString(); try { int i = cmd_compl.ExecuteNonQuery(); if (i > 0) { ret = true; } } catch (Exception ex) { MessageBox.Show("Erro ao SALVAR ENTRADA -> PRODUTOS Exceção: " + ex.ToString()); ret = false; } } } conn.Close(); } conn.Close(); return(ret); }
private void frmObservacao_Load(object sender, EventArgs e) { Observacao objObservacao = new Observacao(); objObservacao = objObservacao.BuscaObservacao(Observacao.IDTeste); //txtObservacao.Text = objObservacao.BuscaObservacao(Observacao.IDTeste); txtObservacao.Text = objObservacao.observacaov; if (txtObservacao.Text == "") { btSalvar.Text = "Salvar"; SalvarOuEditar = 1; } else//((rbNao.Checked = false) && (rbSim.Checked = false)) { SalvarOuEditar = 2; btSalvar.Text = "Atualizar"; } }
public IActionResult AddObservacao() { var Observacao = new Observacao(); return(PartialView(Observacao)); }