public List <tblInventoryForServiceItem> CheckImeiNumber(tblInventoryForServiceItem checkImei) { try { return(_iinventoryOutManager.CheckImeiNumber(checkImei)); } catch (Exception ex) { throw ex; } }
//public tblInventoryForServiceItem CheckDuplicateIMEI(tblInventoryForServiceItem checkDuplicate) //{ // //var list = new List<tblInventoryForServiceItem>(); // try // { // return _inManager.CheckDuplicateIMEI(checkDuplicate); // } // catch (Exception ex) // { // throw ex; // } //} public List <tblInventoryForServiceItem> CheckDuplicateIMEI(tblInventoryForServiceItem checkImei) { //var result = new Result(); try { return(_inManager.CheckDuplicateIMEI(checkImei)); } catch (Exception ex) { throw ex; } //return list; }
public Result InsertImeiInfo(tblInventoryForServiceItem im) { try { return(_inManager.InsertImeiInfo(im)); } catch (Exception ex) { return(new Result { IsSuccess = false, Message = ex.Message }); } }
//public tblInventoryForServiceItem CheckDuplicateIMEI(tblInventoryForServiceItem checkDuplicate) //{ // try // { // return _iiInterface.CheckDuplicateIMEI(checkDuplicate); // } // catch (Exception ex) // { // throw ex; // } //} public List <tblInventoryForServiceItem> CheckDuplicateIMEI(tblInventoryForServiceItem checkImei) { var result = new Result(); try { return(_iiInterface.CheckDuplicateIMEI(checkImei)); } catch (Exception ex) { throw ex; } }
public bool InsertImeiInfo(tblInventoryForServiceItem im) { try { _entities.tblInventoryForServiceItems.Add(im); _entities.SaveChanges(); } catch (Exception exception) { throw exception; } return(true); }
public JsonResult CheckImeiNumber(tblInventoryForServiceItem checkImei) { var list = new List <tblInventoryForServiceItem>(); try { list = _inventoryOutService.CheckImeiNumber(checkImei).ToList(); } catch (Exception ex) { throw new Exception("Error message"); } return(Json(list.ToArray(), JsonRequestBehavior.AllowGet)); }
public List <tblInventoryForServiceItem> CheckImeiNumber(tblInventoryForServiceItem checkImei) { var list = new List <tblInventoryForServiceItem>(); try { list = _inventoryOutManager.CheckImeiNumber(checkImei); } catch (Exception ex) { throw ex; } return(list); }
//public tblInventoryForServiceItem CheckDuplicateIMEI(tblInventoryForServiceItem imei) //{ // tblInventoryForServiceItem list; // try // { // list = _entities.tblInventoryForServiceItems.FirstOrDefault(x => x.IMEI1 == imei.IMEI1 || x.IMEI2 == imei.IMEI1); // } // catch (Exception ex) // { // throw ex; // } // return list; //} public List <tblInventoryForServiceItem> CheckDuplicateIMEI(tblInventoryForServiceItem checkImei) { List <tblInventoryForServiceItem> list; try { list = _entities.tblInventoryForServiceItems.Where( x => x.IMEI1 == checkImei.IMEI1 || x.IMEI2 == checkImei.IMEI1 || x.IMEI1 == checkImei.IMEI2 || x.IMEI2 == checkImei.IMEI2).ToList(); } catch (Exception exception) { throw exception; } return(list); }
//public JsonResult CheckDuplicateIMEI(tblInventoryForServiceItem checkImei) //{ // //var list = new List<tblInventoryForServiceItem>(); // var result = new Result(); // try // { // //list = _inService.CheckDuplicateIMEI(checkImei).ToList(); // var resul = _inService.CheckDuplicateIMEI(new tblInventoryForServiceItem() { IMEI1 = checkImei.IMEI1 }); // if (resul == null) // { // } // else // { // result.IsSuccess = false; // result.Message = "Current IMEI Already Exists"; // } // } // catch (Exception ex) // { // throw ex; // } // return Json(result); //} public JsonResult CheckDuplicateIMEI(tblInventoryForServiceItem checkImei) { var result = new Result(); var list = new List <tblInventoryForServiceItem>(); try { list = _inService.CheckDuplicateIMEI(checkImei).ToList(); } catch (Exception ex) { throw new Exception("Error message"); } return(Json(list)); }
public Result InsertImeiInfo(tblInventoryForServiceItem im) { var result = new Result(); try { result.IsSuccess = _iiInterface.InsertImeiInfo(im); if (result.IsSuccess) { result.IsSuccess = _iiInterface.InsertblBarcodeInventory(im); } } catch (Exception ex) { throw ex; } return(result); }
public bool InsertInventoryOutInfo(List <tblInventoryForServiceItem> im) { try { foreach (var s in im) { var list = new tblInventoryForServiceItem(); list = _entities.tblInventoryForServiceItems.FirstOrDefault( x => x.IMEI1 == s.IMEI1 || x.IMEI2 == s.IMEI1); if (list != null) { if (s.IsInventoryOut == null) { list.IsInventoryOut = true; } if (s.IsInventoryOutDate == null) { list.IsInventoryOutDate = DateTime.Now; } _entities.Entry(list).State = EntityState.Modified; _entities.SaveChanges(); } else { return(false); } } } catch (Exception exception) { throw exception; } return(true); }
public bool InsertblBarcodeInventory(tblInventoryForServiceItem im) { try { string type = null; string order = null; var s = im.WO; if (s != null) { var index = s.IndexOf('_'); string ordernumb = (s.Substring(index + 1, 1).ToString()); if (ordernumb == "C" || ordernumb == "S") { if (ordernumb == "C") { var ckdIndex = s.IndexOf('_'); ordernumb = s.Substring(ckdIndex + 5, 1).ToString(); order = ordernumb; type = s.Substring(ckdIndex + 1, 3).ToString(); } if (ordernumb == "S") { var skdIndex = s.IndexOf('_'); ordernumb = s.Substring(skdIndex + 5, 1).ToString(); order = ordernumb; type = "SKD"; } } else { type = "SKD"; if (ordernumb != "2" && ordernumb != "3" && ordernumb != "4" && ordernumb != "5") { order = "1"; } else { order = ordernumb; } } var barcode = new tblBarCodeInv { RecID = Guid.NewGuid(), PrintDate = DateTime.Now, ProductType = "Cell Phone", DelieveredTo = order, Model = im.Model, Color = im.Color, BarCode = im.IMEI1, BarCode2 = im.IMEI2, PrintSuccess = true, AddedBy = "InventoryApp", Updatedby = type, DateAdded = DateTime.Now, DateUpdated = DateTime.Now.ToString("yyyyMMdd") }; _entities.tblBarCodeInvs.Add(barcode); _entities.SaveChanges(); } else { var barcode2 = new tblBarCodeInv { RecID = Guid.NewGuid(), PrintDate = DateTime.Now, ProductType = "Cell Phone", Model = im.Model, Color = im.Color, BarCode = im.IMEI1, DelieveredTo = "h", BarCode2 = im.IMEI2, PrintSuccess = true, AddedBy = "InventoryApp", DateAdded = DateTime.Now, DateUpdated = DateTime.Now.ToString("yyyyMMdd") }; _entities.tblBarCodeInvs.Add(barcode2); _entities.SaveChanges(); } } catch (Exception exception) { throw exception; } return(true); }