public void Update(MODEL.Caixa caixa) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Caixa set saldo_inicial=@saldo_inicial, "; sql += " saldo_final=@saldo_final, hora_inicial=@hora_inicial, "; sql += " hora_final=@hora_final, status=@status "; sql += " where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", caixa.id); cmd.Parameters.AddWithValue("@saldo_inicial", caixa.saldo_inicial); cmd.Parameters.AddWithValue("@saldo_final", caixa.saldo_final); cmd.Parameters.AddWithValue("@hora_inicial", caixa.hora_inicial); cmd.Parameters.AddWithValue("@hora_final", caixa.hora_final); cmd.Parameters.AddWithValue("@status", caixa.status); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização..."); } finally { conexao.Close(); } }
public List <MODEL.Caixa> Select() { List <MODEL.Caixa> lstcaixa = new List <MODEL.Caixa>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Caixa"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Caixa caixa = new MODEL.Caixa(); caixa.id = Convert.ToInt32(reader[0].ToString()); caixa.saldo_inicial = Convert.ToInt32(reader["saldo_inicial"].ToString()); caixa.saldo_final = Convert.ToInt32(reader["saldo_final"].ToString()); caixa.hora_inicial = Convert.ToDateTime(reader["hora_inicial"].ToString()); caixa.hora_final = Convert.ToDateTime(reader["hora_final"].ToString()); caixa.status = reader["status"].ToString(); lstcaixa.Add(caixa); } } catch { Console.WriteLine("Deu erro na Seleção..."); } finally { conexao.Close(); } return(lstcaixa); }
public void Insert(MODEL.Caixa caixa) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Caixa values (@saldo_inicial, @saldo_final, @hora_inicial, @hora_final, @status);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@saldo_inicial", caixa.saldo_inicial); cmd.Parameters.AddWithValue("@saldo_final", caixa.saldo_final); cmd.Parameters.AddWithValue("@hora_inicial", caixa.hora_inicial); cmd.Parameters.AddWithValue("@hora_final", caixa.hora_final); cmd.Parameters.AddWithValue("@status", caixa.status); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro na inserção..."); } finally { conexao.Close(); } }
public void Delete(MODEL.Caixa caixa) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Caixa where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", caixa.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na Remoção..."); } finally { conexao.Close(); } }