public bool Update(Models.FormaPagamento formaPagamento) { try { string sql = "UPDATE tbformapagamento SET nomeforma = '" + this.FormatString(formaPagamento.nomeForma) + "'," + " situacao = '" + this.FormatString(formaPagamento.situacao) + "'," + " dtultalteracao = '" + DateTime.Now.ToString("yyyy-MM-dd") + "' WHERE tbformapagamento.codforma = " + formaPagamento.codigo; OpenConnection(); SqlQuery = new SqlCommand(sql, con); int i = SqlQuery.ExecuteNonQuery(); if (i > 1) { return(true); } else { return(false); } } catch (Exception error) { throw new Exception(error.Message); } finally { CloseConnection(); } }
public FormaPagamento GetFormaPagamento(int?codForma) { try { var model = new Models.FormaPagamento(); if (codForma != null) { OpenConnection(); var sql = this.Search(codForma, null, null); SqlQuery = new SqlCommand(sql, con); reader = SqlQuery.ExecuteReader(); while (reader.Read()) { model.codigo = Convert.ToInt32(reader["FormaPagamento_ID"]); model.nomeForma = Convert.ToString(reader["FormaPagamento_Nome"]); model.situacao = Convert.ToString(reader["FormaPagamento_Situacao"]); model.dtCadastro = Convert.ToDateTime(reader["FormaPagamento_DataCadastro"]); model.dtUltAlteracao = Convert.ToDateTime(reader["FormaPagamento_DataUltAlteracao"]); } } return(model); } catch (Exception error) { throw new Exception(error.Message); } finally { CloseConnection(); } }
public bool Insert(Models.FormaPagamento formaPagamento) { try { var sql = string.Format("INSERT INTO tbformapagamento ( nomeforma, situacao, dtcadastro, dtultalteracao) VALUES ('{0}', '{1}', '{2}', '{3}')", this.FormatString(formaPagamento.nomeForma), this.FormatString(formaPagamento.situacao), DateTime.Now.ToString("yyyy-MM-dd"), DateTime.Now.ToString("yyyy-MM-dd") ); OpenConnection(); SqlQuery = new SqlCommand(sql, con); int i = SqlQuery.ExecuteNonQuery(); if (i > 1) { return(true); } else { return(false); } } catch (Exception error) { throw new Exception(error.Message); } finally { CloseConnection(); } }
public Models.FormaPagamento VM2E(Models.FormaPagamento bean) { bean.nmFormaPagamento = this.nmFormaPagamento.ToUpper(); bean.dtCadastro = Convert.ToDateTime(this.dtCadastro); bean.dtAtualizacao = Convert.ToDateTime(this.dtAtualizacao); return(bean); }