public ActionResult FormUrunEkle(FORMUrun obj) { bool durum = false; using (IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["PTEKNIKMSSQL"].ConnectionString)) { SqlDataReader oku; if (obj.FORMTYPE == "montaj") { oku = GLOBALS.GetDataReader("select LOGICALREF from FORMUrun where FORMTYPE = 'montaj' and(ICBARKOD in ('" + obj.ICBARKOD + "', '" + obj.DISBARKOD + "', '" + obj.BARKOD3 + "')" + " or DISBARKOD in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "','" + obj.BARKOD3 + "') or BARKOD3 in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "','" + obj.BARKOD3 + "') ) "); if (!oku.Read()) { durum = true; } } oku = GLOBALS.GetDataReader("select count(LOGICALREF) as Sayi from LKSDB..AA_FormUrun where Barcode='" + obj.ICBARKOD + "' or Barcode='" + obj.DISBARKOD + "' or Barcode='" + obj.BARKOD3 + "' "); if (oku.Read()) { int sayi = Convert.ToInt32(oku[0].ToString()); if (sayi < 2) { durum = false; } else { durum = true; } } else { durum = false; } if (durum == true) { string query = "insert into FORMUrun (FORMTYPE,FICHENO,ADDDATE,ICBARKOD,DISBARKOD,BARKOD3,FORMREF) values" + "('" + obj.FORMTYPE + "','" + obj.FICHENO + "','" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "','" + obj.ICBARKOD + "','" + obj.DISBARKOD + "','" + obj.BARKOD3 + "'," + obj.FORMREF + ")"; int affected = db.Execute(query); } } return(Json(new { success = durum, }, JsonRequestBehavior.AllowGet)); }
public ActionResult FormLine(FORMUrun obj) { //barkodlar ile ilgili kontorller if (String.IsNullOrEmpty(obj.ICBARKOD) || String.IsNullOrEmpty(obj.DISBARKOD)) { ViewData["msg"] = "<script>alert('İç Ve Dış Barkodlar Girilmeden İlerleyemezsiniz!!!');</script>"; return(View()); } SqlDataReader oku; if (obj.FORMTYPE == "MONTAJ") { oku = GLOBALS.GetDataReader("select LOGICALREF from FORMUrun where FORMTYPE = 'MONTAJ' and GOSTER=1 and(ICBARKOD in ('" + obj.ICBARKOD + "', '" + obj.DISBARKOD + "')" + " or DISBARKOD in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "') or BARKOD3 in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "') ) "); if (oku.Read()) { ViewData["msg"] = "<script>alert('Önceden Montajı Yapılmış Bir Ürünü Monte Edemezsiniz!!!');</script>"; return(View()); } oku = GLOBALS.GetDataReader("select * from FORMUrun where FICHENO='" + obj.FICHENO + "' and(ICBARKOD in ('" + obj.ICBARKOD + "', '" + obj.DISBARKOD + "')" + " or DISBARKOD in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "') or BARKOD3 in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "') ) "); if (oku.Read()) { ViewData["msg"] = "<script>alert('Aynı Barkoddan Giriş Yapamazsınız!!!');</script>"; return(View()); } } oku = GLOBALS.GetDataReader("select count(LOGICALREF) as Sayi from LKSDB..AA_FormUrun where Barcode='" + obj.ICBARKOD + "' or Barcode='" + obj.DISBARKOD + "' or Barcode='" + obj.BARKOD3 + "' "); if (oku.Read()) { int sayi = Convert.ToInt32(oku[0].ToString()); if (sayi < 2) { ViewData["msg"] = "<script>alert('Ticari sistemimizde Girdiğiniz Barkodlardan Eşleşen Bir Ürün Bulunmamaktadır!!!.');</script>"; return(View()); } else { string query = "insert into FORMUrun (FORMTYPE,FICHENO,ADDDATE,ICBARKOD,DISBARKOD,BARKOD3,FORMREF) values" + "('" + obj.FORMTYPE + "','" + obj.FICHENO + "','" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "','" + obj.ICBARKOD + "','" + obj.DISBARKOD + "','" + obj.BARKOD3 + "'," + obj.FORMREF + ")"; int affected = db.Execute(query); } } return(RedirectToAction("FormLine", new { ficheno = obj.FICHENO })); }
public ActionResult FormLine(FORMUrun obj) { //barkodlar ile ilgili kontorller if (String.IsNullOrEmpty(obj.ICBARKOD) || String.IsNullOrEmpty(obj.DISBARKOD)) { ViewData["msg"] = "<script>alert('İç Ve Dış Barkodlar Girilmeden İlerleyemezsiniz!!!');</script>"; return(View()); } SqlDataReader oku; if (obj.FORMTYPE == "ARIZA") { oku = GLOBALS.GetDataReader("select LOGICALREF from FORMUrun where FICHENO='" + obj.FICHENO + "' and(ICBARKOD in ('" + obj.ICBARKOD + "', '" + obj.DISBARKOD + "')" + " or DISBARKOD in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "') or BARKOD3 in ('" + obj.ICBARKOD + "','" + obj.DISBARKOD + "') ) "); if (oku.Read()) { ViewData["msg"] = "<script>alert('Fiş İçerisine Aynı Üründen Giremezsiniz!!!');</script>"; return(View()); } } oku = GLOBALS.GetDataReader("select count(LOGICALREF) as Sayi from LKSDB..AA_FormUrun where Barcode='" + obj.ICBARKOD + "' or Barcode='" + obj.DISBARKOD + "' or Barcode='" + obj.BARKOD3 + "' "); if (oku.Read()) { int sayi = Convert.ToInt32(oku[0].ToString()); if (sayi < 2) { ViewData["msg"] = "<script>alert('Ticari sistemimizde Girdiğiniz Barkodlardan Eşleşen Bir Ürün Bulunmamaktadır!!!.');</script>"; return(View()); } else { string query = "insert into FORMUrun (FORMTYPE,FICHENO,ADDDATE,ICBARKOD,DISBARKOD,BARKOD3,FORMREF) values" + "('" + obj.FORMTYPE + "','" + obj.FICHENO.Replace(" ", "") + "','" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "','" + obj.ICBARKOD + "','" + obj.DISBARKOD + "','" + obj.BARKOD3 + "'," + obj.FORMREF + ")"; int affected = db.Execute(query); //garanti kontrolü yap SqlDataReader oku2 = GLOBALS.GetDataReader("select dateadd(year,2,ADDDATE) from FORMURUNView where FORMTYPE='MONTAJ' and (ICBARKOD='" + obj.ICBARKOD + "' or DISBARKOD='" + obj.DISBARKOD + "')"); if (!oku2.Read()) { ViewData["msg"] = "<script>alert('Girmiş Olduğunuz Ürünün Garanti Tanımı Bulunamadı!!!.');</script>"; return(View(obj)); } } } return(RedirectToAction("FormLine", new { ficheno = obj.FICHENO.Replace(" ", "") })); }
public JsonResult FormSilJson(string ficheno, string ADDDATE) { int affectedRow = 0; SqlDataReader oku = GLOBALS.GetDataReader("select DURUM from FORMLINE where FICHENO='" + ficheno + "'"); if (oku.Read()) { if (String.IsNullOrEmpty(oku[0].ToString()) || oku[0].ToString() == "0") { using (db) { affectedRow += db.Execute("update FORMLINE set GOSTER=0 where replace(FICHENO,' ','')='" + ficheno.Replace(" ", "") + "'"); affectedRow += db.Execute("delete from FORMServes where replace(FICHENO,' ','')='" + ficheno.Replace(" ", "") + "'"); affectedRow += db.Execute("delete from FORMUrun where replace(FICHENO,' ','')='" + ficheno.Replace(" ", "") + "'"); } } } bool durum = (affectedRow > 0) ? true : false; return(Json(new { success = durum }, JsonRequestBehavior.AllowGet)); }
public ActionResult UserAdd(string clientref, string def, string code, string authid, string telnrs1) { if (!GLOBALS.CookieAuth()) { return(RedirectToAction("Index", "Home")); } //kullanıcı kontrolü SqlDataReader oku = GLOBALS.GetDataReader("select LOGICALREF from USERS where CLIENTREF=" + clientref + ""); if (oku.Read()) { return(RedirectToAction("UserEdit", new { id = oku[0].ToString(), fromAdd = 1 })); } USERS _users = new USERS(); _users.CLIENTREF = Convert.ToInt32((clientref == null) ? "0" : clientref); _users.NAME = def; _users.CODE = code; _users.AUTHID = Convert.ToInt32(authid); _users.TEL2 = telnrs1; _users.AUTHORITY = (authid == "1") ? "Teknik Servis" : "Admin"; return(View(_users)); }