public bool Update(center_employee _center_employee) { bool rs = false; try { var item = db.center_employee.FirstOrDefault(x => x.uname == _center_employee.uname && x.password == _center_employee.password); if (item == null) { rs = false; } else { item.password = _center_employee.password; db.SaveChanges(); rs = true; Station_log station_Log = new Station_log(); station_Log.Insert(new station_log() { created_date = DateTime.Now, created_user = (short)item.id, log_type = (byte)LogType.GENERAL, action = (byte)LogAction.UPDATE, log_name = string.Format(SystemMessage.Login, item.displayname, SystemMessage.TicketStore, DateTime.Now.ToString(SystemMessage.fmDate)), description = SystemMessage.LogUpdateSuccess }); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); rs = false; } return(rs); }
/// <summary> /// 0 -> login false /// 1 -> access denied permissions /// 2 -> stop access /// 3 -> login success /// </summary> /// <param name="_uName"></param> /// <param name="_pWord"></param> /// <returns></returns> public int UserIsLogin(string _uName, string _pWord) { int rs = 0; try { var item = db.center_employee.FirstOrDefault(x => x.uname == _uName && x.password == _pWord); if (item == null) { rs = 0; } else if (item.isAccountant == false) { rs = 1; } else if (item.status == false) { rs = 2; } else { rs = 3; Station_log station_Log = new Station_log(); station_Log.Insert(new station_log() { created_date = DateTime.Now, created_user = (short)item.id, log_type = (byte)LogType.GENERAL, action = (byte)LogAction.LOGIN, log_name = string.Format(SystemMessage.Login, item.displayname, SystemMessage.TicketStore, DateTime.Now.ToString(SystemMessage.fmDate)), description = SystemMessage.LogLoginSuccess }); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); rs = 0; } return(rs); }