/// <summary> /// Save Audit Information userId,ActionType,ActionTime,ActionValue. /// </summary> /// <param name="UserID"></param> /// <param name="ActionType"></param> /// <param name="ActionTime"></param> /// <param name="ActionValue"></param> /// <returns> /// Return Boolean. /// </returns> public static Boolean logthis(String UserID, String ActionType, String ActionTime, String ActionValue) { Boolean _flag = false; try { List <RMAAudit> _UserLog = new List <RMAAudit>(); RMAAudit _UserC = new RMAAudit(); _UserC.UserLogID = Guid.NewGuid(); Guid TuserID = Guid.Empty; Guid.TryParse(UserID.ToString(), out TuserID); _UserC.UserID = TuserID; _UserC.ActionType = ActionType; _UserC.ActionTime = Convert.ToDateTime(ActionTime); _UserC.ActionValue = ActionValue; _UserLog.Add(_UserC); Views.AuditType.lsaudit.Add(_UserC); // _flag = _audit.UpsertofAudit(_UserC); } catch (Exception ex) { ex.LogThis("mAudit/logthis(String UserID, String ActionType, String ActionTime,String ActionValue)"); } return(_flag); }
public static Boolean saveaudit(List <RMAAudit> lsaudit) { Boolean _flag = false; try { foreach (var item in lsaudit) { RMAAudit _UserC = new RMAAudit(); _UserC.UserLogID = Guid.NewGuid(); Guid TuserID = item.UserID; Guid.TryParse(item.UserID.ToString(), out TuserID); _UserC.UserID = TuserID; _UserC.ActionType = item.ActionType; _UserC.ActionTime = Convert.ToDateTime(item.ActionTime); _UserC.ActionValue = item.ActionValue; //_UserLog.Add(_UserC); _flag = _audit.UpsertofAudit(_UserC); } } catch (Exception) { } return(_flag); }
/// <summary> /// This Fuction for get detail of audit by UserID /// </summary> /// <param name="UserID"></param> /// <returns></returns> public RMAAudit GetdatafromauditbyUserid(Guid UserID) { RMAAudit AuditUser = new RMAAudit(); try { AuditUser = new RMAAudit(Service.entGet.AuditAll().FirstOrDefault(i => i.UserID == UserID)); } catch (Exception ex) { ex.LogThis("cmdAudit/GetdatafromauditbyUserid"); } return(AuditUser); }
/// <summary> /// insert and update the records in audit table /// if data already exist then it will update or insert /// </summary> /// <param name="userlog"></param> /// <returns></returns> public Boolean UpsertofAudit(RMAAudit userlog) { Boolean _returnflag = false; try { SaveRMAServiceRefer.RMAAuditDTO AD = userlog.ConvertTOSaveDTO(userlog); _returnflag = Service.entSave.UpsertAudit(AD); } catch (Exception ex) { ex.LogThis("cmdAudit/UpsertofAudit"); } return(_returnflag); }
//RMAsystem Database object // RMASYSTEMEntities RMA = new RMASYSTEMEntities(); #endregion /// <summary> /// get All data from the audit Table /// </summary> /// <returns></returns> public List <RMAAudit> GetAudit() { List <RMAAudit> _lsReturn = new List <RMAAudit>(); try { var adt = (from auditdetail in Service.entGet.AuditAll() select auditdetail).ToList(); foreach (var Aitem in adt) { RMAAudit _audit = new RMAAudit(Aitem); _lsReturn.Add(_audit); } } catch (Exception ex) { ex.LogThis("cmdAudit/GetAudit()"); } return(_lsReturn); }