Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        /// <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);
        }
Ejemplo n.º 4
0
        /// <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);
        }
Ejemplo n.º 5
0
        //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);
        }