private Models.Registro.Registros popular(string situacao) { Models.Registro.Registros r = new Models.Registro.Registros(); r.FuncionarioId = Convert.ToInt32(funcionarioId.Text); r.ClienteId = Convert.ToInt32(ClienteId.Text); r.FilmeId = Convert.ToInt32(FilmeId.Text); r.Prazo = Convert.ToInt32(Prazo.Text); r.ValorPago = Convert.ToInt32(ValorPago.Text); r.DtCriacao = DateTime.Now; r.DtEntrega = (DateTime.Now).AddDays(5); r.Situacao = situacao; return(r); }
private void button2_Click(object sender, EventArgs e) { int valor = r.pegarFilmeValor(Convert.ToInt32(FilmeId.Text)); if (valor > Convert.ToInt32(ValorPago.Text)) { r.SetarClienteSituacao(Convert.ToInt32(ClienteId.Text), "DEVENDO"); } else { r.SetarClienteSituacao(Convert.ToInt32(ClienteId.Text), "NORMAL"); } Models.Registro.Registros dd = popular("ENTREGUE"); r.InserirDevolucao(dd.FuncionarioId, dd.ClienteId, dd.FilmeId, DateTime.Now, dd.Situacao); MessageBox.Show("Filme Devolvido"); }
public void Inserir(Models.Registro.Registros r) { SqlConnection conn = new SqlConnection(connString); conn.Open(); SqlCommand cmd = new SqlCommand("insert into registro values(@1, @2, @3, @4, @5, @6, @7, @8, @9)"); cmd.Connection = conn; cmd.Parameters.AddWithValue("@1", r.FuncionarioId); cmd.Parameters.AddWithValue("@2", r.ClienteId); cmd.Parameters.AddWithValue("@3", r.FilmeId); cmd.Parameters.AddWithValue("@4", r.Prazo); cmd.Parameters.AddWithValue("@5", r.ValorPago); cmd.Parameters.AddWithValue("@6", r.DtCriacao); cmd.Parameters.AddWithValue("@7", r.DtEntrega); cmd.Parameters.AddWithValue("@8", DateTime.Now); cmd.Parameters.AddWithValue("@9", r.Situacao); cmd.ExecuteNonQuery(); }