Beispiel #1
0
        public HttpResponseMessage InsertModuleMaster([FromBody] clsModuleMaster request)
        {
            LoggerFactory.LoggerInstance.LogDebug("Request Started for : " + request.Moduleid + "  Module Name :" + request.ModuleName);
            HttpResponseMessage response = new HttpResponseMessage();

            try
            {
                ModuleMasterService objComService = new ModuleMasterService();
                var objResponse = objComService.InsertModuleMaster(request);
                if (objResponse != null && objResponse.ToString() != "")
                {
                    response = Request.CreateResponse(HttpStatusCode.OK, objResponse);
                    LoggerFactory.LoggerInstance.LogDebug("Request End for : " + request.Moduleid + "  Module Name :" + request.ModuleName);
                }
                else
                {
                    response = Request.CreateErrorResponse(HttpStatusCode.NotFound, "No detail found  for  Module Name : " + request.ModuleName + ".");
                }
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                response = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Error occured while getting  Module Name " + request.ModuleName + ".");
            }
            return(response);
        }
Beispiel #2
0
        ///<summary>
        ///Module Master
        /// </summary>
        ///

        public virtual SP_ModuleMaster_SelectAllResult GetModuleMasterDetail(clsModuleMaster obj)
        {
            SP_ModuleMaster_SelectAllResult objResult = new SP_ModuleMaster_SelectAllResult();

            try
            {
                // var output = db.SP_groups_SelectOne(obj.GroupID);
                //if(output.Count() > 0 )
                //{
                //    objResult = (SP_groups_SelectOneResult)output;
                //}

                var output = db.SP_ModuleMaster_SelectAll();
                if (output.Count() > 0)
                {
                    objResult = (SP_ModuleMaster_SelectAllResult)db.SP_ModuleMaster_SelectAll();
                }
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }
            return(objResult);
        }
Beispiel #3
0
        public virtual SP_ModuleMaster_SelectOneResult GetModuleMasterDetailById(clsModuleMaster obj)
        {
            SP_ModuleMaster_SelectOneResult objResult = new SP_ModuleMaster_SelectOneResult();

            try
            {
                objResult = (SP_ModuleMaster_SelectOneResult)db.SP_ModuleMaster_SelectOne(obj.Moduleid);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }
            return(objResult);
        }
Beispiel #4
0
        public virtual int UpdateModuleMaster(clsModuleMaster obj)
        {
            int result = 0;

            try
            {
                result = (int)db.SP_ModuleMaster_Update(obj.Moduleid, obj.ModuleName, obj.ModuleDesc, obj.Status);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }

            return(result);
        }
Beispiel #5
0
        public virtual int DeleteModuleMaster(clsModuleMaster obj)
        {
            int result = 0;

            try
            {
                result = (int)db.SP_ModuleMaster_Delete(obj.Moduleid);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }

            return(result);
        }
Beispiel #6
0
        public virtual long InsertModuleMaster(clsModuleMaster obj)
        {
            long result   = 0;
            long?resultID = 0;

            try
            {
                result = (long)db.SP_ModuleMaster_Insert(obj.ModuleName, obj.ModuleDesc, obj.Status, ref resultID);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }

            return(result);
        }