public static List <Cahar> GetCahar_Carikod(string carikod) { var carihareketler = new List <Cahar>(); try { using (var conn = new SQLiteConnection(Constr)) { var cmd = new SQLiteCommand(conn); if (string.IsNullOrEmpty(carikod)) { cmd.CommandText = "SELECT * FROM Cahar"; } else { cmd.CommandText = "SELECT * FROM Cahar WHERE CariKod LIKE @src"; cmd.Parameters.AddWithValue("@src", carikod); } conn.Open(); var dr = cmd.ExecuteReader(); while (dr.Read()) { var cahar = new Cahar(); cahar.CariKod = dr.GetString(dr.GetOrdinal("CariKod")); cahar.Tarih = dr.GetDateTime(dr.GetOrdinal("Tarih")); cahar.VadeTarihi = dr.GetDateTime(dr.GetOrdinal("VadeTarihi")); cahar.Borc = dr.GetDecimal(dr.GetOrdinal("Borc")); cahar.Alacak = dr.GetDecimal(dr.GetOrdinal("Alacak")); cahar.Aciklama = dr.GetString(dr.GetOrdinal("Aciklama")); cahar.ParaCinsi = dr.GetString(dr.GetOrdinal("ParaCinsi")); cahar.Tip = dr.GetString(dr.GetOrdinal("Tip")); cahar.BirimFiyat = dr.GetDecimal(dr.GetOrdinal("BirimFiyat")); cahar.Adet = dr.GetDecimal(dr.GetOrdinal("Adet")); cahar.OdemeSekli = dr.GetString(dr.GetOrdinal("OdemeSekli")); carihareketler.Add(cahar); } dr.Close(); } } catch (Exception ex) { return(null); } return(carihareketler); }
public static List <Cahar> GetCaharbyTip(string tip) { var carihareketler = new List <Cahar>(); try { using (var conn = new SQLiteConnection(Constr)) { var cmd = new SQLiteCommand(conn); if (tip == "SATIS") { cmd.CommandText = "SELECT * FROM Cahar WHERE Tip='SATIS'"; } else { cmd.CommandText = "SELECT * FROM Cahar WHERE Tip!='SATIS'"; } conn.Open(); var dr = cmd.ExecuteReader(); while (dr.Read()) { var cahar = new Cahar(); cahar.Id = dr.GetInt32(dr.GetOrdinal("Id")); cahar.CariKod = dr.GetString(dr.GetOrdinal("CariKod")); cahar.Tarih = dr.GetDateTime(dr.GetOrdinal("Tarih")); cahar.VadeTarihi = dr.GetDateTime(dr.GetOrdinal("VadeTarihi")); cahar.Borc = dr.GetDecimal(dr.GetOrdinal("Borc")); cahar.Alacak = dr.GetDecimal(dr.GetOrdinal("Alacak")); cahar.Aciklama = dr.GetString(dr.GetOrdinal("Aciklama")); cahar.ParaCinsi = dr.GetString(dr.GetOrdinal("ParaCinsi")); cahar.Tip = dr.GetString(dr.GetOrdinal("Tip")); cahar.BirimFiyat = dr.GetDecimal(dr.GetOrdinal("BirimFiyat")); cahar.Adet = dr.GetDecimal(dr.GetOrdinal("Adet")); cahar.OdemeSekli = dr.GetString(dr.GetOrdinal("OdemeSekli")); carihareketler.Add(cahar); } dr.Close(); } } catch (Exception ex) { return(null); } return(carihareketler); }
public static bool UpdateCahar(Cahar model) { bool result = false; try { using (var conn = new SQLiteConnection(Constr)) { var cmd = new SQLiteCommand(conn); cmd.CommandText = "UPDATE Cahar SET CariKod=@CariKod, Borc=@Borc, Alacak=@Alacak, Tarih=@Tarih, VadeTarihi=@VadeTarihi, Aciklama=@Aciklama, Tip=@Tip, ParaCinsi=@ParaCinsi, BirimFiyat=@BirimFiyat, Adet=@Adet, OdemeSekli=@OdemeSekli WHERE Id=@id"; cmd.Parameters.AddWithValue("@id", model.Id); cmd.Parameters.AddWithValue("@CariKod", model.CariKod); cmd.Parameters.AddWithValue("@Borc", model.Borc); cmd.Parameters.AddWithValue("@Alacak", model.Alacak); cmd.Parameters.AddWithValue("@Tarih", model.Tarih); cmd.Parameters.AddWithValue("@VadeTarihi", model.VadeTarihi); cmd.Parameters.AddWithValue("@Aciklama", model.Aciklama); cmd.Parameters.AddWithValue("@Tip", model.Tip); cmd.Parameters.AddWithValue("@ParaCinsi", model.ParaCinsi); cmd.Parameters.AddWithValue("@BirimFiyat", model.BirimFiyat); cmd.Parameters.AddWithValue("@Adet", model.Adet); cmd.Parameters.AddWithValue("@OdemeSekli", model.OdemeSekli); conn.Open(); var res = cmd.ExecuteNonQuery(); result = res > 0 ? true : false; conn.Close(); } } catch (Exception ex) { return(false); } return(result); }
public static List <Cahar> GetCaharGelecekBorcAlacak(DateTime?enddate) { var cariborclist = new List <Cahar>(); try { using (var conn = new SQLiteConnection(Constr)) { var cmd = new SQLiteCommand(conn); cmd.CommandText = "SELECT CariKod,Borc,Alacak,ParaCinsi,VadeTarihi,OdemeSekli,Tip FROM Cahar WHERE VadeTarihi>=@vadetarihi AND VadeTarihi<=@soondate"; cmd.Parameters.AddWithValue("@vadetarihi", DateTime.Now); cmd.Parameters.AddWithValue("@soondate", enddate); conn.Open(); var dr = cmd.ExecuteReader(); while (dr.Read()) { var cahar = new Cahar(); cahar.CariKod = dr.GetString(dr.GetOrdinal("CariKod")); cahar.Borc = dr.GetDecimal(dr.GetOrdinal("Borc")); cahar.Alacak = dr.GetDecimal(dr.GetOrdinal("Alacak")); cahar.ParaCinsi = dr.GetString(dr.GetOrdinal("ParaCinsi")); cahar.VadeTarihi = dr.GetDateTime(dr.GetOrdinal("VadeTarihi")); cahar.OdemeSekli = dr.GetString(dr.GetOrdinal("OdemeSekli")); cahar.Tip = dr.GetString(dr.GetOrdinal("Tip")); cariborclist.Add(cahar); } dr.Close(); } } catch (Exception ex) { return(null); } return(cariborclist); }
public static long AddCahar(Cahar model) { long result = 0; try { using (var conn = new SQLiteConnection(Constr)) { var cmd = new SQLiteCommand("INSERT INTO Cahar (CariKod,Aciklama,Borc,Alacak,Tarih,VadeTarihi,ParaCinsi,Tip,BirimFiyat,Adet,OdemeSekli,Crt_tst) values (@CariKod,@Aciklama,@Borc,@Alacak,@Tarih,@VadeTarihi,@ParaCinsi,@Tip,@BirimFiyat,@Adet,@OdemeSekli,@Crt_tst);SELECT last_insert_rowid();", conn); cmd.Parameters.AddWithValue("@CariKod", model.CariKod); cmd.Parameters.AddWithValue("@Aciklama", model.Aciklama); cmd.Parameters.AddWithValue("@Borc", model.Borc); cmd.Parameters.AddWithValue("@Alacak", model.Alacak); cmd.Parameters.AddWithValue("@Tarih", model.Tarih); cmd.Parameters.AddWithValue("@VadeTarihi", model.VadeTarihi); cmd.Parameters.AddWithValue("@ParaCinsi", model.ParaCinsi); cmd.Parameters.AddWithValue("@Tip", model.Tip); cmd.Parameters.AddWithValue("@BirimFiyat", model.BirimFiyat); cmd.Parameters.AddWithValue("@Adet", model.Adet); cmd.Parameters.AddWithValue("@OdemeSekli", model.OdemeSekli); cmd.Parameters.AddWithValue("@Crt_tst", DateTime.Now); conn.Open(); //SQLiteTransaction transaction = null; //transaction = conn.BeginTransaction(); result = (long)cmd.ExecuteScalar(); //result = conn.LastInsertRowId; //transaction.Commit(); } } catch (Exception ex) { result = 0; } return(result); }