/// <summary> /// Log any executed command by user /// </summary> /// <param name="module"></param> /// <param name="status"></param> /// <param name="command"></param> /// <param name="account"></param> /// <param name="newValue"></param> /// <param name="oldValue"></param> public static void CommandLog(bool status, ClinicEnums.Module module, string command, AccountModel account, object newValue = null, object oldValue = null) { try { var log = new LogModel { Start = DateTime.Now, Module = module.ToString(), Status = status ? "SUCCESS" : "ERROR", Command = command, UserName = account.UserName, Organization = account.Organization, OldValue = oldValue is null ? null : JsonConvert.SerializeObject(oldValue), NewValue = newValue is null ? null : JsonConvert.SerializeObject(newValue), CreatedBy = account.UserCode, CreatedDate = DateTime.Now }; var _entity = Mapper.Map <LogModel, Log>(log); using (var context = new KlinikDBEntities()) { context.Logs.Add(_entity); context.SaveChanges(); } } catch (Exception ex) { using (EventLog eventLog = new EventLog("Application")) { eventLog.Source = "Application"; eventLog.WriteEntry(ex.GetAllMessages(), EventLogEntryType.Error, 101, 1); } } }
private void BtnLogin_Click(object sender, EventArgs e) { if (cboxBeniHatirla.Checked) { Properties.Settings.Default["mailadres"] = txtMail.Text; } else { Properties.Settings.Default[""] = txtMail.Text; } Properties.Settings.Default.Save(); KlinikDBEntities db = new KlinikDBEntities(); Personel personel = db.Personel.Where(x => x.P_EMAIL == txtMail.Text && x.P_SIFRE == txtSifre.Text).FirstOrDefault(); if (personel != null) { Main m = new Main(personel.P_POZISYONID); m.Show(); this.Hide(); } else { MessageBox.Show("Kullanıcı Adı veya Parola Hatalı"); } }
public RandevuSonuc(string r) { KlinikDBEntities db = new KlinikDBEntities(); int rsonucId = Convert.ToInt32(r); rs = db.RSonuc.Where(x => x.S_ID == rsonucId).FirstOrDefault(); InitializeComponent(); }
private void Timer1_Tick(object sender, EventArgs e) { #region "Run Voice" string _sortNumbCd = string.Empty; int _poliId = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["PoliID"].ToString()); using (KlinikDBEntities context = new KlinikDBEntities()) { try { var qry = context.PanggilanPolis.Where(x => x.PoliID == _poliId).OrderBy(x => x.SortNumber).FirstOrDefault(); if (qry != null && isSpeak == false) { isSpeak = true; richTxtNo.Text = qry.QueueCode; char[] arrays = richTxtNo.Text.ToCharArray(); foreach (char c in arrays) { if (c != '-') { string strC = c.ToString(); GetWav(strC); } } var toBeDel = context.PanggilanPolis.SingleOrDefault(x => x.Id == qry.Id); if (toBeDel != null) { context.PanggilanPolis.Remove(toBeDel); context.SaveChanges(); } isSpeak = false; } } catch (Exception ex) { isSpeak = false; throw new Exception(ex.Message); } #endregion } }
public static string authorized(params string[] privilege_name) { var _context = new KlinikDBEntities(); _privilege_names = privilege_name; var account = OneLoginSession.Account; string IsAuthorized = "false"; List <long> PrivilegeIds = account.Privileges.PrivilegeIDs; var _getPrivilegeName = _context.Privileges.Where(x => PrivilegeIds.Contains(x.ID)).Select(x => x.Privilege_Name); var cek_authorizes = _getPrivilegeName.Where(p => _privilege_names.Contains(p.ToString())); if (cek_authorizes.Any()) { IsAuthorized = "true"; } return(IsAuthorized); }
public static string PurchaseRequestStatus(int?id) { var db = new KlinikDBEntities(); var PR = db.PurchaseRequests.Where(a => a.id == id).FirstOrDefault(); var status = "PR Created"; if (PR.approve != null) { status = "PR Approved"; } if (PR.PurchaseOrders.Count > 0) { if (PR.PurchaseOrders.First().approve == null && PR.PurchaseOrders.First().Validasi == null) { status = "PO created"; } else if (PR.PurchaseOrders.First().approve != null && PR.PurchaseOrders.First().Validasi == null) { status = "PO approved"; } else if (PR.PurchaseOrders.First().approve != null && PR.PurchaseOrders.First().Validasi != null) { if (PR.PurchaseOrders.FirstOrDefault().DeliveryOrders.Count > 0) { if (PR.PurchaseOrders.FirstOrDefault().DeliveryOrders.FirstOrDefault().Recived != null) { status = "Recived"; } else { status = "DO created and send"; } } } } return(status); }
public LettersController(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public DeliveryOrderController(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="unitOfWork"></param> public FormExamineValidator(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public AdministrationController(IUnitOfWork unitOfWork, KlinikDBEntities context) : base(unitOfWork, context) { }
public MedicalHistoryHandler(IUnitOfWork unitOfWork, KlinikDBEntities context = null) { _unitOfWork = unitOfWork; _context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="unitOfWork"></param> /// <param name="context"></param> public RolePrivilegeValidator(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="unitOfWork"></param> /// <param name="context"></param> public AccountHandler(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public GeneralController(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
// GET: PurchaseOrder public PurchaseRequestController(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="unitOfWork"></param> /// <param name="context"></param> public PasswordHistoryValidator(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="privilege_name"></param> public CustomAuthorizeAttribute(params string[] privilege_name) { this._privilege_names = privilege_name; _context = new KlinikDBEntities(); }
public PersetujuanTindakanHandler(IUnitOfWork unitOfWork, KlinikDBEntities context = null) { _unitOfWork = unitOfWork; _context = context; }
public CashierController(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public LabController(IUnitOfWork unitOfWork, KlinikDBEntities context, ClinicHandler clinicHandler) { _unitOfWork = unitOfWork; _context = context; _clinicHandler = clinicHandler; }
public UnitOfWork(KlinikDBEntities context) { _context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="unitOfWork"></param> /// <param name="context"></param> public FormExamineHandler(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public PoliController(IUnitOfWork unitOfWork, KlinikDBEntities context) : base(unitOfWork, context) { }
public ClinicPoliValidator(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public PharmacyValidator(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public GudangPusatController(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }
public RujukanBerobatHandler(IUnitOfWork unitOfWork, KlinikDBEntities context = null) { _unitOfWork = unitOfWork; _context = context; }
public PurchaseRequestConfigHandler(IUnitOfWork unitOfWork) { _unitOfWork = unitOfWork; _context = new KlinikDBEntities(); }
/// <summary> /// Constructor /// </summary> /// <param name="unitOfWork"></param> public LogHandler(IUnitOfWork unitOfWork, KlinikDBEntities context = null) { _unitOfWork = unitOfWork; _context = context; }
/// <summary> /// Contructor /// </summary> /// <param name="unitOfWork"></param> /// <param name="context"></param> public UserRoleValidator(IUnitOfWork unitOfWork, KlinikDBEntities context) { _unitOfWork = unitOfWork; _context = context; }