public static void GetProdateKnjigeByKRD(DSEvidencijaProdaje.EvidencijaKnjigaZaProdajusDataTable dtProdane, DateTime datum, string knjiga, string radnik) { dtProdane.Clear(); SqlConnection cn = Connection.GetConnection(); if (cn.State == System.Data.ConnectionState.Closed) { cn.Open(); } try { SqlCommand cmd = new SqlCommand("usp_GetProdateKnjigeByKRD", cn); cmd.CommandType = CommandType.StoredProcedure; if (knjiga != "") { cmd.Parameters.Add("@Knjiga", SqlDbType.NVarChar).Value = knjiga; } if (radnik != "") { cmd.Parameters.Add("@Radnik", SqlDbType.NVarChar).Value = radnik; } if (datum != null) { cmd.Parameters.Add("@Datum", SqlDbType.DateTime).Value = datum; } SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.Fill(dtProdane); } finally { cn.Close(); } }
public static DSEvidencijaProdaje.EvidencijaKnjigaZaProdajusDataTable getProdateKnjigeByNaziv(DSEvidencijaProdaje.EvidencijaKnjigaZaProdajusDataTable dt, string knjiga) { dt.Clear(); SqlConnection cn = Connection.GetConnection(); if (cn.State == ConnectionState.Closed) { cn.Open(); } try { SqlCommand cmd = new SqlCommand("usp_prodaneKnjigeByNaziv", cn); cmd.CommandType = CommandType.StoredProcedure; if (knjiga.Length == 0) { cmd.Parameters.Add("nazivKnjige", null); } else { cmd.Parameters.Add("nazivKnjige", knjiga); } SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.Fill(dt); return(dt); } finally { cn.Close(); } }