/// <summary> /// 根据客户号与门店号码获取门店初始化详细信息 /// </summary> /// <param name="customer_code">客户号</param> /// <param name="unit_code">门店号</param> /// <param name="strError">错误信息输出</param> /// <returns></returns> public InitialInfo GetPCInitialInfo(string customer_code, string unit_code, out string strError) { CustomerService customerService = new CustomerService(); InitialInfo initialInfo = new InitialInfo(); //获取客户标识 string costomer_id = new CustomerService().GetCustomerIdByCode(customer_code); if (costomer_id.Equals("")) { strError = "客户不存在"; } else { CustomerInfo customerInfo = new CustomerInfo(); //获取客户信息 customerInfo = customerService.GetCustomerByID(costomer_id, false, false); CustomerShopInfo customerShopInfo = new CustomerShopInfo(); //获取门店标识 string unit_id = customerService.GetCustomerShopIdByCode(customer_code, unit_code); if (unit_id.Equals("")) { strError = "门店不存在"; } else { //获取门店信息 customerShopInfo = customerService.GetCustomerShopByID(unit_id); } strError = "ok"; initialInfo.customerInfo = customerInfo; initialInfo.customerShopInfo = customerShopInfo; } return(initialInfo); }
public ActionResult DeleteConfirmed(int id) { InitialInfo initialinfo = db.InitialInfoes.Find(id); db.InitialInfoes.Remove(initialinfo); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// 根据客户号与门店号获取终端初始信息(设置pos终端序列号) /// </summary> /// <param name="customer_code">客户号码</param> /// <param name="unit_code">门店号码</param> /// <param name="posSN">终端序列号</param> /// <returns></returns> public InitialInfo GetPCInitialInfo(string customer_code, string unit_code, string posSN) { cPos.Service.InitialService initialService = new Service.InitialService(); InitialInfo initialInfo = new InitialInfo(); initialInfo = initialService.GetPCInitialInfo(customer_code, unit_code, posSN); return(initialInfo); }
public IActionResult GetList(InitialInfo InitInfo) { InitialLists InitList = new InitialLists() { DishesList = new string[InitInfo.DishesCount], MembersList = new string[InitInfo.MembersCount] }; return(View(InitList)); }
// // GET: /InitialInfoAdmin/Delete/5 public ActionResult Delete(int id = 0) { InitialInfo initialinfo = db.InitialInfoes.Find(id); if (initialinfo == null) { return(HttpNotFound()); } return(View(initialinfo)); }
public ActionResult Edit(InitialInfo initialinfo) { if (ModelState.IsValid) { db.Entry(initialinfo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(initialinfo)); }
public ActionResult Create(InitialInfo initialinfo) { if (ModelState.IsValid) { db.InitialInfoes.Add(initialinfo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(initialinfo)); }
public static string GetUserName(InitialInfo parameters) { var commandText = "SELECT Nome FROM tblUsuarios WHERE CPF=@CPF AND Nascimento=@Birthday"; var commmandSql = new SqlCommand(commandText); commmandSql.Parameters.AddWithValue("@CPF", parameters.CPF); commmandSql.Parameters.AddWithValue("@Birthday", parameters.Birthday); try { var name = ExecuteSQLQuery(commmandSql).ToString(); return(name); } catch { return(string.Empty); } }
public IActionResult Index(InitialInfo InitInfo) { return(RedirectToAction(nameof(GetList), InitInfo)); }
/// <summary> /// 根据客户号与门店号获取终端初始信息 /// </summary> /// <param name="customer_code"></param> /// <param name="unit_code"></param> /// <returns></returns> public InitialInfo GetPCInitialInfo(string customer_code, string unit_code) { InitialInfo initialInfo = new InitialInfo(); //获取客户信息 CustomerInfo customerInfo = new CustomerInfo(); customerInfo = GetCustomerInfoByCustomerCode(customer_code); if (customerInfo == null || customerInfo.ID.Equals("")) { throw new Exception("客户不存在"); } //获取登录数据库 cPos.Model.LoggingSessionInfo loggingSessionInfo = new LoggingSessionInfo(); //获取门店 UnitInfo unitInfo = new UnitInfo(); if (!customerInfo.ID.Equals("")) { loggingSessionInfo = GetLoggingSessionInfoByCustomerId(customerInfo.ID); unitInfo = new UnitService().GetUnitInfoByCode(loggingSessionInfo, customerInfo.ID, unit_code); } else { throw new Exception("门店不存在"); } //获取仓库 IList <cPos.Model.Pos.WarehouseInfo> warehouseInfoList = new List <Model.Pos.WarehouseInfo>(); //获取终端号码 IList <cPos.Model.Pos.PosUnitInfo> posUnitInfoList = new List <cPos.Model.Pos.PosUnitInfo>(); //获取用户集合 IList <cPos.Model.User.UserInfo> userInfoList = new List <cPos.Model.User.UserInfo>(); if (!unitInfo.Id.Equals("")) { warehouseInfoList = new cPos.Service.PosService().GetWarehouseByUnitID(loggingSessionInfo, unitInfo.Id); Hashtable _ht = new Hashtable(); _ht.Add("UnitID", unitInfo.Id); posUnitInfoList = new cPos.Service.PosService().SelectPosUnitList(loggingSessionInfo, _ht); cUserService userService = new cUserService(); userInfoList = userService.GetUserListByUnitId(loggingSessionInfo, unitInfo.Id); } initialInfo.customerInfo = customerInfo; initialInfo.unitInfo = unitInfo; if (warehouseInfoList.Count > 0) { initialInfo.warehouseInfo = warehouseInfoList[0]; } else { throw new Exception("仓库不存在"); } if (posUnitInfoList.Count > 0) { initialInfo.posUnitInfo = posUnitInfoList[0]; } else { throw new Exception("终端不存在"); } if (userInfoList.Count > 0) { initialInfo.userInfo = userInfoList[0]; } else { throw new Exception("用户不存在"); } return(initialInfo); }