Exemplo n.º 1
0
        public int AddAccTypeWiseTarget(AccTypeWiseTarget _AccTypeWiseTarget)
        {
            try
            {
                var _max = _IUoW.Repository <AccTypeWiseTarget>().GetMaxValue(x => x.TargetSlNo) + 1;
                _AccTypeWiseTarget.TargetSlNo   = _max.ToString().PadLeft(3, '0');
                _AccTypeWiseTarget.AuthStatusId = "U";
                _AccTypeWiseTarget.LastAction   = "ADD";
                _AccTypeWiseTarget.MakeDT       = System.DateTime.Now;
                _AccTypeWiseTarget.MakeBy       = "mtaka";
                var result = _IUoW.Repository <AccTypeWiseTarget>().Add(_AccTypeWiseTarget);

                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    result = _IAuthLogService.AddAuthLog(_IUoW, null, _AccTypeWiseTarget, "ADD", "0001", _AccTypeWiseTarget.FunctionId, 1, "AccTypeWiseTarget", "MTK_SP_CUS_TYPE", "AccTypeWiseTargetId", _AccTypeWiseTarget.TargetSlNo, _AccTypeWiseTarget.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddAccTypeWiseTarget(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 2
0
        public int AddUSBReportingField(USBReportingField _USBReportingField)
        {
            try
            {
                var _max = _IUoW.Repository <USBReportingField>().GetMaxValue(x => x.ReportingId) + 1;
                _USBReportingField.ReportingId  = _max.ToString().PadLeft(3, '0');
                _USBReportingField.AuthStatusId = "U";
                _USBReportingField.LastAction   = "ADD";
                _USBReportingField.MakeDT       = System.DateTime.Now;
                _USBReportingField.MakeBy       = "mtaka";
                var result = _IUoW.Repository <USBReportingField>().Add(_USBReportingField);

                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    result           = 1;
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddUSBReportingField(obj)", string.Empty);
                return(0);
            }
        }
        public int AddChargeDeductCust(ChargeDeductCust _ChargeDeductCust)
        {
            try
            {
                _ChargeDeductCust.AuthStatusId = "U";
                _ChargeDeductCust.LastAction   = "ADD";
                _ChargeDeductCust.MakeDT       = System.DateTime.Now;
                var result = _IUoW.Repository <ChargeDeductCust>().Add(_ChargeDeductCust);
                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    _IAuthLogService.AddAuthLog(_IUoW, null, _ChargeDeductCust, "ADD", "0001", "090102003", 1, "ChargeDeductCust", "MTK_CHG_DEDUCT_CUST", "ChargeRuleId", _ChargeDeductCust.ChargeRuleId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddChargeRule(obj)", string.Empty);
                return(0);
            }
        }
        public int AddStatusWiseService(StatusWiseService _StatusWiseService)
        {
            try
            {
                var _max = _IUoW.Repository <StatusWiseService>().GetMaxValue(x => x.StatusWiseServiceId) + 1;
                _StatusWiseService.StatusWiseServiceId = _max.ToString().PadLeft(3, '0');
                _StatusWiseService.AuthStatusId        = "U";
                _StatusWiseService.LastAction          = "ADD";
                _StatusWiseService.MakeDT = System.DateTime.Now;
                _StatusWiseService.MakeBy = "prova";
                var result = _IUoW.Repository <StatusWiseService>().Add(_StatusWiseService);
                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    result = _IAuthLogService.AddAuthLog(_IUoW, null, _StatusWiseService, "ADD", "0001", _StatusWiseService.FunctionId, 1, "StatusWiseService", "MTK_SP_STATUS_WISE_SERVICE", "StatusWiseServiceId", _StatusWiseService.StatusWiseServiceId, _StatusWiseService.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddStatusWiseService(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 5
0
        public int AddUpazilaInfo(UpazilaInfo _UpazilaInfo)
        {
            try
            {
                var _max = _IUoW.Repository <UpazilaInfo>().GetMaxValue(x => x.UpazilaId) + 1;
                _UpazilaInfo.UpazilaId    = _max.ToString().PadLeft(3, '0');
                _UpazilaInfo.AuthStatusId = "A";
                _UpazilaInfo.LastAction   = "ADD";
                _UpazilaInfo.MakeDT       = System.DateTime.Now;
                _UpazilaInfo.MakeBy       = "mtaka";
                var result = _IUoW.Repository <UpazilaInfo>().Add(_UpazilaInfo);
                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    result = _IAuthLogService.AddAuthLog(_IUoW, null, _UpazilaInfo, "ADD", "0001", "090101006", 1, "UpazilaInfo", "MTK_CP_UPAZILA_INFO", "UpazilaId", _UpazilaInfo.UpazilaId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddUpazilaInfo(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 6
0
        public int AddAccStatusSetup(AccStatusSetup _AccStatusSetup)
        {
            try
            {
                var _max = _IUoW.Repository <AccStatusSetup>().GetMaxValue(x => x.AccountStatusId) + 1;
                _AccStatusSetup.AccountStatusId = _max.ToString().PadLeft(3, '0');
                _AccStatusSetup.AuthStatusId    = "A";
                _AccStatusSetup.LastAction      = "ADD";
                _AccStatusSetup.MakeDT          = System.DateTime.Now;
                _AccStatusSetup.MakeBy          = "mtaka";
                var result = _IUoW.Repository <AccStatusSetup>().Add(_AccStatusSetup);
                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    result = _IAuthLogService.AddAuthLog(_IUoW, null, _AccStatusSetup, "ADD", "0001", _AccStatusSetup.FunctionId, 1, "AccStatusSetup", "MTK_SP_ACC_STATUS_SETUP", "AccountStatusId", _AccStatusSetup.AccountStatusId, _AccStatusSetup.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddAccStatusSetup(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 7
0
        public int AddAccCategory(AccCategory _AccCategory)
        {
            try
            {
                var _max = _IUoW.Repository <AccCategory>().GetMaxValue(x => x.AccCategoryId) + 1;
                _AccCategory.AccCategoryId = _max.ToString().PadLeft(3, '0');
                _AccCategory.AuthStatusId  = "U";
                _AccCategory.LastAction    = "ADD";
                _AccCategory.MakeDT        = System.DateTime.Now;
                var result = _IUoW.Repository <AccCategory>().Add(_AccCategory);
                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    _IAuthLogService.AddAuthLog(_IUoW, null, _AccCategory, "ADD", "0001", _AccCategory.FunctionId, 1, "AccCategory", "MTK_SP_ACC_CATEGORY", "AccCategoryId", _AccCategory.AccCategoryId, _AccCategory.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddAccCategory(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 8
0
        public int AddReportConfigParam(List <ReportConfigParam> _ReportConfigurationList)
        {
            try
            {
                int result = 0;
                if (_ReportConfigurationList != null && _ReportConfigurationList.Count > 0)
                {
                    List <ReportConfigParam> List_ReportConfigParam = new List <ReportConfigParam>();
                    var _max = _IUoW.mTakaDbQuery().MaxSl(_ReportConfigurationList[0].FunctionId) + 1;
                    for (int i = 0; i < _ReportConfigurationList.Count; i++)
                    {
                        ReportConfigParam _ObjReportConfigParam = new ReportConfigParam();
                        _ObjReportConfigParam.SlNo        = _max;
                        _ObjReportConfigParam.IsMandatory = _ReportConfigurationList[i].IsMandatory == "True" ? "1" : "0";
                        _ObjReportConfigParam.IsVisible   = _ReportConfigurationList[i].IsVisible == "True" ? "1" : "0";
                        _ObjReportConfigParam.IsReadonly  = _ReportConfigurationList[i].IsReadonly == "True" ? "1" : "0";

                        _ObjReportConfigParam.ControlType        = _ReportConfigurationList[i].ControlType;
                        _ObjReportConfigParam.DefaultValue       = _ReportConfigurationList[i].DefaultValue;
                        _ObjReportConfigParam.FunctionId         = _ReportConfigurationList[i].FunctionId;
                        _ObjReportConfigParam.ListSpName         = _ReportConfigurationList[i].ListSpName;
                        _ObjReportConfigParam.MaxValue           = _ReportConfigurationList[i].MaxValue;
                        _ObjReportConfigParam.MinValue           = _ReportConfigurationList[i].MinValue;
                        _ObjReportConfigParam.Parameter          = _ReportConfigurationList[i].Parameter;
                        _ObjReportConfigParam.ParameterDatatype  = _ReportConfigurationList[i].ParameterDatatype;
                        _ObjReportConfigParam.ParameterMaxlength = _ReportConfigurationList[i].ParameterMaxlength;
                        _ObjReportConfigParam.ParameterName      = _ReportConfigurationList[i].ParameterName;
                        _ObjReportConfigParam.ParameterUserAsist = _ReportConfigurationList[i].ParameterUserAsist;
                        _ObjReportConfigParam.AuthStatusId       = "U";
                        _ObjReportConfigParam.LastAction         = "ADD";
                        _ObjReportConfigParam.MakeBy             = "mtaka";
                        _ObjReportConfigParam.MakeDT             = System.DateTime.Now;
                        _max += 1;
                        List_ReportConfigParam.Add(_ObjReportConfigParam);
                    }
                    result = _IUoW.Repository <ReportConfigParam>().AddRange(List_ReportConfigParam);
                    if (result == 1)
                    {
                        _IAuthLogService = new AuthLogService();
                        long _outMaxSlAuthLogDtl = 0;
                        result = _IAuthLogService.AddAuthLog(_IUoW, null, List_ReportConfigParam, "ADD", "0001", _ReportConfigurationList[0].FunctionId, 1, "ReportConfigParam", "MTK_RPT_CONFIG_PARAM", "FunctionId", null, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                    }
                }
                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddReportConfigParam(obj)", string.Empty);
                return(0);
            }
        }
        public int AddTransactionRules(TransactionRules _TransactionRules)
        {
            try
            {
                var _max = _IUoW.Repository <TransactionRules>().GetMaxValue(x => x.TransactionRuleId) + 1;
                _TransactionRules.TransactionRuleId = _max.ToString().PadLeft(3, '0');
                _TransactionRules.AuthStatusId      = "U";
                _TransactionRules.LastAction        = "ADD";
                _TransactionRules.MakeBy            = "prova";
                _TransactionRules.MakeDT            = System.DateTime.Now;

                #region Switch

                if (_TransactionRules.TranactionAllowed == "True")
                {
                    _TransactionRules.TranactionAllowed = "1";
                }
                else
                {
                    _TransactionRules.TranactionAllowed = "0";
                }
                if (_TransactionRules.commissionAllowed == "True")
                {
                    _TransactionRules.commissionAllowed = "1";
                }
                else
                {
                    _TransactionRules.commissionAllowed = "0";
                }
                #endregion

                _TransactionRules.MakeDT = System.DateTime.Now;
                var result = _IUoW.Repository <TransactionRules>().Add(_TransactionRules);
                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    _IAuthLogService.AddAuthLog(_IUoW, null, _TransactionRules, "ADD", "0001", _TransactionRules.FunctionId, 1, "TransactionRules", "MTK_SP_TRANSACTION_RULES", "TransactionRuleId", _TransactionRules.TransactionRuleId, _TransactionRules.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddTransactionRules(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 10
0
        public int AddCommissionSetup(CommissionSetup _CommissionSetup)
        {
            try
            {
                var _max = _IUoW.Repository <CommissionSetup>().GetMaxValue(x => x.CommissionId) + 1;
                _CommissionSetup.CommissionId = _max.ToString().PadLeft(8, '0');
                _CommissionSetup.AuthStatusId = "A";
                _CommissionSetup.LastAction   = "ADD";
                _CommissionSetup.MakeDT       = System.DateTime.Now;
                _CommissionSetup.MakeBy       = "mtaka";
                var result = _IUoW.Repository <CommissionSetup>().Add(_CommissionSetup);

                List <CommissionSetupDTL> objListCommissionSetupDTL = new List <CommissionSetupDTL>();
                var _maxCus = _IUoW.Repository <CommissionSetupDTL>().GetMaxValue(x => x.CommissionDtlId) + 1;
                for (int i = 0; i < _CommissionSetup.ListCommissionSetupDTL.Length; i++)
                {
                    CommissionSetupDTL _objCommissionSetupDTL = new CommissionSetupDTL();

                    _objCommissionSetupDTL.CommissionDtlId = _maxCus.ToString().PadLeft(8, '0');
                    _objCommissionSetupDTL.CommissionId    = _CommissionSetup.CommissionId;
                    _objCommissionSetupDTL.AccTypeId       = _CommissionSetup.ListCommissionSetupDTL[i].AccTypeId;
                    _objCommissionSetupDTL.CommissionRate  = _CommissionSetup.ListCommissionSetupDTL[i].CommissionRate;
                    _objCommissionSetupDTL.AIT             = _CommissionSetup.ListCommissionSetupDTL[i].AIT;
                    _objCommissionSetupDTL.AuthStatusId    = "U";
                    _objCommissionSetupDTL.LastAction      = "ADD";
                    _objCommissionSetupDTL.MakeBy          = "mTaka";
                    _objCommissionSetupDTL.MakeDT          = System.DateTime.Now;
                    objListCommissionSetupDTL.Add(_objCommissionSetupDTL);
                    _maxCus += 1;
                }
                result = _IUoW.Repository <CommissionSetupDTL>().AddRange(objListCommissionSetupDTL);

                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    result = _IAuthLogService.AddAuthLog(_IUoW, null, _CommissionSetup, "ADD", "0001", _CommissionSetup.FunctionId, 1, "CommissionSetupDTL", "MTK_COMMISSION_SETUP_DTL", "CommisionId", _CommissionSetup.CommissionId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddCommissionSetup(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 11
0
        public int UpdateGLChart(GLChart _GLChart)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_GLChart.GLAccSl))
                {
                    IsRecordExist = _IUoW.Repository <GLChart>().IsRecordExist(x => x.GLAccSl == _GLChart.GLAccSl);
                    if (IsRecordExist)
                    {
                        var _oldAccStatusSetup       = _IUoW.Repository <GLChart>().GetBy(x => x.GLAccSl == _GLChart.GLAccSl);
                        var _oldAccStatusSetupForLog = ObjectCopier.DeepCopy(_oldAccStatusSetup);

                        _oldAccStatusSetup.AuthStatusId = _GLChart.AuthStatusId = "U";
                        _oldAccStatusSetup.LastAction   = _GLChart.LastAction = "EDT";
                        _oldAccStatusSetup.LastUpdateDT = _GLChart.LastUpdateDT = System.DateTime.Now;
                        _GLChart.MakeBy = "mtaka";
                        result          = _IUoW.Repository <GLChart>().Update(_oldAccStatusSetup);

                        #region Testing Purpose
                        #endregion

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldAccStatusSetupForLog, _GLChart, "EDT", "0001", "090102007", 1, "GLChart", "MTK_GL_CHART", "GLAccSl", _GLChart.GLAccSl, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateAccStatusSetup(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 12
0
        public int UpdateUpazilaInfo(UpazilaInfo _UpazilaInfo)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_UpazilaInfo.UpazilaId))
                {
                    IsRecordExist = _IUoW.Repository <UpazilaInfo>().IsRecordExist(x => x.UpazilaId == _UpazilaInfo.UpazilaId);
                    if (IsRecordExist)
                    {
                        var _oldUpazilaInfo       = _IUoW.Repository <UpazilaInfo>().GetBy(x => x.UpazilaId == _UpazilaInfo.UpazilaId);
                        var _oldUpazilaInfoForLog = ObjectCopier.DeepCopy(_oldUpazilaInfo);

                        _oldUpazilaInfo.AuthStatusId = _UpazilaInfo.AuthStatusId = "U";
                        _oldUpazilaInfo.LastAction   = _UpazilaInfo.LastAction = "EDT";
                        _oldUpazilaInfo.LastUpdateDT = _UpazilaInfo.LastUpdateDT = System.DateTime.Now;
                        _UpazilaInfo.MakeBy          = "mtaka";
                        result = _IUoW.Repository <UpazilaInfo>().Update(_oldUpazilaInfo);

                        #region Testing Purpose
                        #endregion

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldUpazilaInfoForLog, _UpazilaInfo, "EDT", "0001", "090101006", 1, "UpazilaInfo", "MTK_CP_UPAZILA_INFO", "UpazilaId", _UpazilaInfo.UpazilaId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateUpazilaInfo(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 13
0
        public int UpdateCommissionSetup(CommissionSetup _CommissionSetup)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_CommissionSetup.CommissionId))
                {
                    IsRecordExist = _IUoW.Repository <CommissionSetup>().IsRecordExist(x => x.CommissionId == _CommissionSetup.CommissionId);
                    if (IsRecordExist)
                    {
                        var _oldCommissionSetup       = _IUoW.Repository <CommissionSetup>().GetBy(x => x.CommissionId == _CommissionSetup.CommissionId);
                        var _oldCommissionSetupForLog = ObjectCopier.DeepCopy(_oldCommissionSetup);

                        _oldCommissionSetup.AuthStatusId = _CommissionSetup.AuthStatusId = "U";
                        _oldCommissionSetup.LastAction   = _CommissionSetup.LastAction = "EDT";
                        _oldCommissionSetup.LastUpdateDT = _CommissionSetup.LastUpdateDT = System.DateTime.Now;
                        _CommissionSetup.MakeBy          = "mtaka";
                        result = _IUoW.Repository <CommissionSetup>().Update(_oldCommissionSetup);

                        #region Testing Purpose
                        #endregion

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldCommissionSetupForLog, _CommissionSetup, "EDT", "0001", "090101008", 1, "CommissionSetup", "MTK_COMMISSION_SETUP", "CommisionId", _CommissionSetup.CommissionId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateCommissionSetup(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 14
0
        public int UpdateDefineService(DefineService _DefineService)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_DefineService.DefineServiceId))
                {
                    IsRecordExist = _IUoW.Repository <DefineService>().IsRecordExist(x => x.DefineServiceId == _DefineService.DefineServiceId);
                    if (IsRecordExist)
                    {
                        var _oldDefineService       = _IUoW.Repository <DefineService>().GetBy(x => x.DefineServiceId == _DefineService.DefineServiceId);
                        var _oldDefineServiceForLog = ObjectCopier.DeepCopy(_oldDefineService);

                        _oldDefineService.AuthStatusId = _DefineService.AuthStatusId = "U";
                        _oldDefineService.LastAction   = _DefineService.LastAction = "EDT";
                        _oldDefineService.LastUpdateDT = _DefineService.LastUpdateDT = System.DateTime.Now;
                        _DefineService.MakeBy          = "prova";
                        result = _IUoW.Repository <DefineService>().Update(_oldDefineService);

                        #region Testing Purpose
                        #endregion

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldDefineServiceForLog, _DefineService, "EDT", "0001", _DefineService.FunctionId, 1, "DefineService", "MTK_SP_DEFINE_SERVICE", "DefineServiceId", _DefineService.DefineServiceId, _DefineService.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateDefineService(obj)", string.Empty);
                return(0);
            }
        }
        public int DeleteTransactionRules(TransactionRules _TransactionRules)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;

                if (!string.IsNullOrWhiteSpace(_TransactionRules.TransactionRuleId))
                {
                    IsRecordExist = _IUoW.Repository <TransactionRules>().IsRecordExist(x => x.TransactionRuleId == _TransactionRules.TransactionRuleId);
                    if (IsRecordExist)
                    {
                        var _OldTransactionRule       = _IUoW.Repository <TransactionRules>().GetBy(x => x.TransactionRuleId == _TransactionRules.TransactionRuleId);
                        var _OldTransactionRuleForLog = ObjectCopier.DeepCopy(_OldTransactionRule);

                        _OldTransactionRule.AuthStatusId = "D";
                        _OldTransactionRule.LastUpdateDT = System.DateTime.Now;
                        _OldTransactionRule.LastAction   = "DEL";

                        result = _IUoW.Repository <TransactionRules>().Update(_OldTransactionRule);

                        #region Auth log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _OldTransactionRuleForLog, _TransactionRules, "DEL", "0001", _TransactionRules.FunctionId, 1, "TransactionRules", "MTK_SP_TRANSACTION_RULES", "TransactionRuleId", _TransactionRules.TransactionRuleId, _TransactionRules.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }

                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteTransactionRules(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 16
0
        public string AddDefineService(DefineService _DefineService)
        {
            int    result     = 0;
            string MainResult = string.Empty;
            DefineServiceService OBJ_DefineServiceService = new DefineServiceService();

            try
            {
                var duplicateCheck = OBJ_DefineServiceService.IsDefineServiceExist(_DefineService);
                if (duplicateCheck == "NotExist")
                {
                    var _max = _IUoW.Repository <DefineService>().GetMaxValue(x => x.DefineServiceId) + 1;
                    _DefineService.DefineServiceId = _max.ToString().PadLeft(3, '0');
                    _DefineService.AuthStatusId    = "U";
                    _DefineService.LastAction      = "ADD";
                    _DefineService.MakeDT          = System.DateTime.Now;
                    _DefineService.MakeBy          = "prova";
                    result = _IUoW.Repository <DefineService>().Add(_DefineService);
                    #region Auth Log
                    if (result == 1)
                    {
                        _IAuthLogService = new AuthLogService();
                        long _outMaxSlAuthLogDtl = 0;
                        result = _IAuthLogService.AddAuthLog(_IUoW, null, _DefineService, "ADD", "0001", _DefineService.FunctionId, 1, "DefineService", "MTK_SP_DEFINE_SERVICE", "DefineServiceId", _DefineService.DefineServiceId, _DefineService.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                    }
                    #endregion
                    if (result == 1)
                    {
                        _IUoW.Commit();
                    }
                    MainResult = result + ":" + "Successfull";
                    return(MainResult);
                }
                else
                {
                    MainResult = result + ":" + "Define service already exists..";
                    return(MainResult);
                }
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddDefineService(obj)", string.Empty);
                MainResult = result + ":" + "NotSuccessfull";
                return(MainResult);
            }
        }
        public int DeleteCusTypeWiseServiceList(CusTypeWiseServiceList _CusTypeWiseServiceList)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_CusTypeWiseServiceList.CusTypeWiseServiceId))
                {
                    IsRecordExist = _IUoW.Repository <CusTypeWiseServiceList>().IsRecordExist(x => x.CusTypeWiseServiceId == _CusTypeWiseServiceList.CusTypeWiseServiceId);
                    if (IsRecordExist)
                    {
                        var _oldCusTypeWiseServiceList       = _IUoW.Repository <CusTypeWiseServiceList>().GetBy(x => x.CusTypeWiseServiceId == _CusTypeWiseServiceList.CusTypeWiseServiceId);
                        var _oldCusTypeWiseServiceListForLog = ObjectCopier.DeepCopy(_oldCusTypeWiseServiceList);

                        _oldCusTypeWiseServiceList.AuthStatusId = _CusTypeWiseServiceList.AuthStatusId = "U";
                        _oldCusTypeWiseServiceList.LastAction   = _CusTypeWiseServiceList.LastAction = "DEL";
                        _oldCusTypeWiseServiceList.LastUpdateDT = _CusTypeWiseServiceList.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <CusTypeWiseServiceList>().Update(_oldCusTypeWiseServiceList);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldCusTypeWiseServiceListForLog, _CusTypeWiseServiceList, "DEL", "0001", _CusTypeWiseServiceList.FunctionId, 1, "CusTypeWiseServiceList", "MTK_SP_CUS_TYPE_WISE_SERVICE", "CusTypeWiseServiceId", _CusTypeWiseServiceList.CusTypeWiseServiceId, _CusTypeWiseServiceList.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<CusTypeWiseServiceList>().Delete(_CusTypeWiseServiceList);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteCusTypeWiseServiceList(obj)", string.Empty);
                return(0);
            }
        }
        public int DeleteCustomer(CustomerAccProfile _Customer)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_Customer.AccountProfileId))
                {
                    IsRecordExist = _IUoW.Repository <CustomerAccProfile>().IsRecordExist(x => x.AccountProfileId == _Customer.AccountProfileId);
                    if (IsRecordExist)
                    {
                        var _oldCustomerProfile       = _IUoW.Repository <CustomerAccProfile>().GetBy(x => x.AccountProfileId == _Customer.AccountProfileId);
                        var _oldCustomerProfileForLog = ObjectCopier.DeepCopy(_oldCustomerProfile);

                        _oldCustomerProfile.AuthStatusId = _Customer.AuthStatusId = "U";
                        _oldCustomerProfile.LastAction   = _Customer.LastAction = "DEL";
                        _oldCustomerProfile.LastUpdateDT = _Customer.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <CustomerAccProfile>().Update(_oldCustomerProfile);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldCustomerProfileForLog, _Customer, "DEL", "0001", _Customer.FunctionId, 1, "CustomerAccProfile", "MTK_ACC_CUSTOMER_PROFILE", "AccountProfileId", _Customer.AccountProfileId, _Customer.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<CustomerProfile>().Delete(_Customer);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteCustomerProfile(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 19
0
        public int DeleteBankInfo(BankInfo _BankInfo)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_BankInfo.BankId))
                {
                    IsRecordExist = _IUoW.Repository <BankInfo>().IsRecordExist(x => x.BankId == _BankInfo.BankId);
                    if (IsRecordExist)
                    {
                        var _oldBankInfo       = _IUoW.Repository <BankInfo>().GetBy(x => x.BankId == _BankInfo.BankId);
                        var _oldBankInfoForLog = ObjectCopier.DeepCopy(_oldBankInfo);

                        _oldBankInfo.AuthStatusId = _BankInfo.AuthStatusId = "U";
                        _oldBankInfo.LastAction   = _BankInfo.LastAction = "DEL";
                        _oldBankInfo.LastUpdateDT = _BankInfo.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <BankInfo>().Update(_oldBankInfo);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldBankInfoForLog, _BankInfo, "DEL", "0001", "090101011", 1, "BankInfo", "MTK_CP_BANK_INFO", "BankId", _BankInfo.BankId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<BankInfo>().Delete(_BankInfo);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteBankInfo(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 20
0
        public int DeletePOInfo(PostOfficeInfo _POInfo)
        {
            try
            {
                int result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_POInfo.PostOfficeId))
                {
                    IsRecordExist = _IUoW.Repository<PostOfficeInfo>().IsRecordExist(x => x.PostOfficeId == _POInfo.PostOfficeId);
                    if (IsRecordExist)
                    {
                        var _old_POInfo = _IUoW.Repository<PostOfficeInfo>().GetBy(x => x.PostOfficeId == _POInfo.PostOfficeId);
                        var _old_POInfoForLog = ObjectCopier.DeepCopy(_old_POInfo);

                        _old_POInfo.AuthStatusId = _POInfo.AuthStatusId = "U";
                        _old_POInfo.LastAction = _POInfo.LastAction = "DEL";
                        _old_POInfo.LastUpdateDT = _POInfo.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository<PostOfficeInfo>().Update(_old_POInfo);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, null, _POInfo, "ADD", "0001", "090101009", 1, "PostOfficeInfo", "MTK_CP_PO_INFO", "_POInfoId", _POInfo.PostOfficeId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                            //_IAuthLogService.AddAuthLog(_IUoW, null, ListTest, "ADD", "0001", "010101002", 0, "TEST", "ID", null, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return result;
                    }
                    return result;
                }
                return result;
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeletePOInfo(obj)", string.Empty);
                return 0;
            }
        }
Exemplo n.º 21
0
        public int UpdateManagerCategory(ManCategory _ManCategory)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_ManCategory.ManagerCategoryId))
                {
                    IsRecordExist = _IUoW.Repository <ManCategory>().IsRecordExist(x => x.ManagerCategoryId == _ManCategory.ManagerCategoryId);
                    if (IsRecordExist)
                    {
                        var _oldManCategory       = _IUoW.Repository <ManCategory>().GetBy(x => x.ManagerCategoryId == _ManCategory.ManagerCategoryId);
                        var _oldManCategoryForLog = ObjectCopier.DeepCopy(_oldManCategory);

                        _oldManCategory.AuthStatusId = _ManCategory.AuthStatusId = "U";
                        _oldManCategory.LastAction   = _ManCategory.LastAction = "EDT";
                        _oldManCategory.LastUpdateDT = _ManCategory.LastUpdateDT = System.DateTime.Now;
                        _ManCategory.MakeBy          = "mtaka";
                        result = _IUoW.Repository <ManCategory>().Update(_oldManCategory);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldManCategoryForLog, _ManCategory, "EDT", "0001", _ManCategory.FunctionId, 1, "ManCategory", "MTK_SP_MAN_CATEGORY", "ManagerCategoryId", _ManCategory.ManagerCategoryId, _ManCategory.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                            //_IAuthLogService.AddAuthLog(_IUoW, ListTest1, ListTest, "EDT", "0001", "010101002", 0, "TEST", "Id", null, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateManagerCategory(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 22
0
        public int DeleteManagerType(ManagerType _ManagerType)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_ManagerType.ManTypeId))
                {
                    IsRecordExist = _IUoW.Repository <ManagerType>().IsRecordExist(x => x.ManTypeId == _ManagerType.ManTypeId);
                    if (IsRecordExist)
                    {
                        var _oldManagerType       = _IUoW.Repository <ManagerType>().GetBy(x => x.ManTypeId == _ManagerType.ManTypeId);
                        var _oldManagerTypeForLog = ObjectCopier.DeepCopy(_oldManagerType);

                        _oldManagerType.AuthStatusId = _ManagerType.AuthStatusId = "U";
                        _oldManagerType.LastAction   = _ManagerType.LastAction = "DEL";
                        _oldManagerType.LastUpdateDT = _ManagerType.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <ManagerType>().Update(_oldManagerType);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldManagerTypeForLog, _ManagerType, "DEL", "0001", _ManagerType.FunctionId, 1, "ManagerType", "MTK_SP_MANAGER_TYPE", "ManTypeId", _ManagerType.ManTypeId, _ManagerType.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<ManagerType>().Delete(_ManagerType);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteManagerType(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 23
0
        public int DeleteChargeRule(ChargeRule _ChargeRule)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_ChargeRule.ChargeRuleId))
                {
                    IsRecordExist = _IUoW.Repository <ChargeRule>().IsRecordExist(x => x.ChargeRuleId == _ChargeRule.ChargeRuleId);
                    if (IsRecordExist)
                    {
                        var _oldChargeRule       = _IUoW.Repository <ChargeRule>().GetBy(x => x.ChargeRuleId == _ChargeRule.ChargeRuleId);
                        var _oldChargeRuleForLog = ObjectCopier.DeepCopy(_oldChargeRule);

                        _oldChargeRule.AuthStatusId = _ChargeRule.AuthStatusId = "U";
                        _oldChargeRule.LastAction   = _ChargeRule.LastAction = "DEL";
                        _oldChargeRule.LastUpdateDT = _ChargeRule.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <ChargeRule>().Update(_oldChargeRule);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldChargeRuleForLog, _ChargeRule, "DEL", "0001", "090102003", 1, "ChargeRule", "MTK_CHG_RULE", "ChargeRuleId", _ChargeRule.ChargeRuleId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<ChargeRule>().Delete(_ChargeRule);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteChargeRule(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 24
0
        public int DeletePromoCodeConfig(PromoCodeConfig _PromoCodeConfig)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_PromoCodeConfig.ConfigurationId))
                {
                    IsRecordExist = _IUoW.Repository <PromoCodeConfig>().IsRecordExist(x => x.ConfigurationId == _PromoCodeConfig.ConfigurationId);
                    if (IsRecordExist)
                    {
                        var _oldPromoCodeConfig       = _IUoW.Repository <PromoCodeConfig>().GetBy(x => x.ConfigurationId == _PromoCodeConfig.ConfigurationId);
                        var _oldPromoCodeConfigForLog = ObjectCopier.DeepCopy(_oldPromoCodeConfig);

                        _oldPromoCodeConfig.AuthStatusId = _PromoCodeConfig.AuthStatusId = "U";
                        _oldPromoCodeConfig.LastAction   = _PromoCodeConfig.LastAction = "DEL";
                        _oldPromoCodeConfig.LastUpdateDT = _PromoCodeConfig.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <PromoCodeConfig>().Update(_oldPromoCodeConfig);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldPromoCodeConfigForLog, _PromoCodeConfig, "DEL", "0001", _PromoCodeConfig.FunctionId, 1, "PromoCodeConfig", "MTK_SP_PROMO_CODE_CONFIG", "ConfigurationId", _PromoCodeConfig.ConfigurationId, _PromoCodeConfig.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<PromoCodeConfig>().Delete(_PromoCodeConfig);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeletePromoCodeConfig(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 25
0
        public int DeleteAccCategory(AccCategory _AccCategory)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_AccCategory.AccCategoryId))
                {
                    IsRecordExist = _IUoW.Repository <AccCategory>().IsRecordExist(x => x.AccCategoryId == _AccCategory.AccCategoryId);
                    if (IsRecordExist)
                    {
                        var _oldAccCategory       = _IUoW.Repository <AccCategory>().GetBy(x => x.AccCategoryId == _AccCategory.AccCategoryId);
                        var _oldAccCategoryForLog = ObjectCopier.DeepCopy(_oldAccCategory);

                        _oldAccCategory.AuthStatusId = _AccCategory.AuthStatusId = "U";
                        _oldAccCategory.LastAction   = _AccCategory.LastAction = "DEL";
                        _oldAccCategory.LastUpdateDT = _AccCategory.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <AccCategory>().Update(_oldAccCategory);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldAccCategoryForLog, _AccCategory, "DEL", "0001", _AccCategory.FunctionId, 1, "AccCategory", "MTK_SP_ACC_CATEGORY", "AccCategoryId", _AccCategory.AccCategoryId, _AccCategory.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    //result = _IUoW.Repository<AccCategory>().Delete(_AccCategory);
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteAccCategory(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 26
0
        public int UpdateManager(ManagerAccProfile _Manager)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_Manager.ManId))
                {
                    IsRecordExist = _IUoW.Repository <ManagerAccProfile>().IsRecordExist(x => x.ManId == _Manager.ManId);
                    if (IsRecordExist)
                    {
                        var _oldManagerAccProfile       = _IUoW.Repository <ManagerAccProfile>().GetBy(x => x.ManId == _Manager.ManId);
                        var _oldManagerAccProfileForLog = ObjectCopier.DeepCopy(_oldManagerAccProfile);

                        _oldManagerAccProfile.AuthStatusId = _Manager.AuthStatusId = "U";
                        _oldManagerAccProfile.LastAction   = _Manager.LastAction = "EDT";
                        _oldManagerAccProfile.LastUpdateDT = _Manager.LastUpdateDT = System.DateTime.Now;
                        _Manager.MakeBy = "mtaka";
                        result          = _IUoW.Repository <ManagerAccProfile>().Update(_oldManagerAccProfile);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldManagerAccProfileForLog, _Manager, "EDT", "0001", _Manager.FunctionId, 1, "ManagerAccProfile", "MTK_AM_MANAGER_PROFILE", "ManId", _Manager.ManId, _Manager.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateManager(obj)", string.Empty);
                return(0);
            }
        }
        public int DeleteTransactionTemplate(TransactionTemplate _TransactionTemplate)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_TransactionTemplate.TransactionTemplateId))
                {
                    IsRecordExist = _IUoW.Repository <TransactionTemplate>().IsRecordExist(x => x.TransactionTemplateId == _TransactionTemplate.TransactionTemplateId);
                    if (IsRecordExist)
                    {
                        var _oldTransactionTemplate       = _IUoW.Repository <TransactionTemplate>().GetBy(x => x.TransactionTemplateId == _TransactionTemplate.TransactionTemplateId);
                        var _oldTransactionTemplateForLog = ObjectCopier.DeepCopy(_oldTransactionTemplate);

                        _oldTransactionTemplate.AuthStatusId = _TransactionTemplate.AuthStatusId = "U";
                        _oldTransactionTemplate.LastAction   = _TransactionTemplate.LastAction = "DEL";
                        _oldTransactionTemplate.LastUpdateDT = _TransactionTemplate.LastUpdateDT = System.DateTime.Now;
                        result = _IUoW.Repository <TransactionTemplate>().Update(_oldTransactionTemplate);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            result = _IAuthLogService.AddAuthLog(_IUoW, _oldTransactionTemplateForLog, _TransactionTemplate, "DEL", "0001", "090102010", 1, "TransactionTemplate", "MTK_SP_TRANSACTION_TEMPLATE", "TransactionTemplateId", _TransactionTemplate.TransactionTemplateId, "prova", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                    return(result);
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "DeleteTransactionTemplate(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 28
0
        public int UpdateUSBReportingField(USBReportingField _USBReportingField)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_USBReportingField.ReportingId))
                {
                    IsRecordExist = _IUoW.Repository <USBReportingField>().IsRecordExist(x => x.ReportingId == _USBReportingField.ReportingId);
                    if (IsRecordExist)
                    {
                        var _oldUSBReportingField       = _IUoW.Repository <USBReportingField>().GetBy(x => x.ReportingId == _USBReportingField.ReportingId);
                        var _oldUSBReportingFieldForLog = ObjectCopier.DeepCopy(_oldUSBReportingField);

                        _oldUSBReportingField.AuthStatusId = _USBReportingField.AuthStatusId = "U";
                        _oldUSBReportingField.LastAction   = _USBReportingField.LastAction = "EDT";
                        _oldUSBReportingField.LastUpdateDT = _USBReportingField.LastUpdateDT = System.DateTime.Now;
                        _USBReportingField.MakeBy          = "mtaka";
                        result = _IUoW.Repository <USBReportingField>().Update(_oldUSBReportingField);

                        #region Auth Log
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            _IAuthLogService.AddAuthLog(_IUoW, _oldUSBReportingFieldForLog, _USBReportingField, "EDT", "0001", "090102015", 1, "USBReportingField", "MTK_USB_REPORTING_FIELD", "ReportingId", _USBReportingField.ReportingId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        #endregion

                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateUSBReportingField(obj)", string.Empty);
                return(0);
            }
        }
        public int AddCusTypeWiseServiceList(CusTypeWiseServiceList _CusTypeWiseServiceList)
        {
            try
            {
                CusTypeWiseServiceList        ObjCusTypeWiseServiceList = null;
                List <CusTypeWiseServiceList> AllCusTypeWiseServiceList = new List <CusTypeWiseServiceList>();
                long _max = _IUoW.Repository <CusTypeWiseServiceList>().GetMaxValue(x => x.CusTypeWiseServiceId);
                foreach (var item in _CusTypeWiseServiceList.DefineServiceArray)
                {
                    ObjCusTypeWiseServiceList = new CusTypeWiseServiceList();
                    ObjCusTypeWiseServiceList.CusTypeWiseServiceId = (++_max).ToString().PadLeft(3, '0');
                    ObjCusTypeWiseServiceList.AccTypeId            = _CusTypeWiseServiceList.AccTypeId;
                    ObjCusTypeWiseServiceList.AccCategoryId        = _CusTypeWiseServiceList.AccCategoryId;
                    ObjCusTypeWiseServiceList.DefineServiceId      = item.Value;
                    ObjCusTypeWiseServiceList.AuthStatusId         = "U";
                    ObjCusTypeWiseServiceList.LastAction           = "ADD";
                    ObjCusTypeWiseServiceList.MakeBy = "mTaka";
                    ObjCusTypeWiseServiceList.MakeDT = DateTime.Now;
                    AllCusTypeWiseServiceList.Add(ObjCusTypeWiseServiceList);
                }
                //var result = _IUoW.Repository<CusTypeWiseServiceList>().Add(_CusTypeWiseServiceList);
                var result = _IUoW.Repository <CusTypeWiseServiceList>().AddRange(AllCusTypeWiseServiceList);

                #region Auth Log
                if (result == 1)
                {
                    _IAuthLogService = new AuthLogService();
                    long _outMaxSlAuthLogDtl = 0;
                    _IAuthLogService.AddAuthLog(_IUoW, null, AllCusTypeWiseServiceList, "ADD", "0001", _CusTypeWiseServiceList.FunctionId, 1, "CusTypeWiseServiceList", "MTK_SP_CUS_TYPE_WISE_SERVICE", "CusTypeWiseServiceId", null, _CusTypeWiseServiceList.UserName, _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                }
                #endregion

                if (result == 1)
                {
                    _IUoW.Commit();
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "AddCusTypeWiseServiceList(obj)", string.Empty);
                return(0);
            }
        }
Exemplo n.º 30
0
        public int UpdateReportConfigParam(ReportConfigParam _ReportConfiguration)
        {
            try
            {
                int  result = 0;
                bool IsRecordExist;
                if (!string.IsNullOrWhiteSpace(_ReportConfiguration.FunctionId))
                {
                    IsRecordExist = _IUoW.Repository <ReportConfigParam>().IsRecordExist(x => x.FunctionId == _ReportConfiguration.FunctionId && x.SlNo == _ReportConfiguration.SlNo);

                    if (IsRecordExist)
                    {
                        //var _oldReportConfiguration = _IUoW.Repository<ReportConfigParam>().GetBy(x => x.FunctionId == _ReportConfiguration.FunctionId && x.SlNo == _ReportConfiguration.SlNo);
                        //var _oldReportConfigurationForLog = ObjectCopier.DeepCopy(_oldReportConfiguration);

                        _ReportConfiguration.IsMandatory  = _ReportConfiguration.IsMandatory == "True" ? "1" : "0";
                        _ReportConfiguration.IsVisible    = _ReportConfiguration.IsVisible == "True" ? "1" : "0";
                        _ReportConfiguration.IsReadonly   = _ReportConfiguration.IsReadonly == "True" ? "1" : "0";
                        _ReportConfiguration.AuthStatusId = "U";
                        _ReportConfiguration.LastAction   = "EDT";
                        _ReportConfiguration.LastUpdateDT = System.DateTime.Now;
                        _ReportConfiguration.MakeBy       = "mtaka";
                        result = _IUoW.Repository <ReportConfigParam>().Update(_ReportConfiguration);
                        if (result == 1)
                        {
                            _IAuthLogService = new AuthLogService();
                            long _outMaxSlAuthLogDtl = 0;
                            //result = _IAuthLogService.AddAuthLog(_IUoW, null, _ReportConfiguration, "EDT", "0001", "090102010", 1, "ReportConfigParam", "MTK_SP_TRANSACTION_TEMPLATE", "FunctionId", _ReportConfiguration.FunctionId, "mtaka", _outMaxSlAuthLogDtl, out _outMaxSlAuthLogDtl);
                        }
                        if (result == 1)
                        {
                            _IUoW.Commit();
                        }
                        return(result);
                    }
                }
                return(result);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "UpdateReportConfigParam(obj)", string.Empty);
                return(0);
            }
        }