Example #1
0
        public ActionResult SaveLabelResource(LabelResourceModel model)
        {
            model.UserId = SessionHelper.UserId;
            var result = objLabelResourceService.AddEditLabelResource(model);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public ActionResult OpenLabelResourcePopUp(int ResourceId = 0)
        {
            BindLanguageList();
            BindLabelKeyList();
            LabelResourceModel objModel = new LabelResourceModel();

            if (ResourceId > 0)
            {
                LabelResourceModel result = new LabelResourceModel();
                result   = objLabelResourceService.GetLabelResourceByResourceId(ResourceId);
                objModel = result;
            }
            return(View(ViewHelper.AddEditResource, objModel));
        }
Example #3
0
        public LabelResourceModel GetLabelResourceByResourceId(int ResourceId)
        {
            GenericRepository <LabelResourceModel> objGenericRepository = new GenericRepository <LabelResourceModel>();
            LabelResourceModel Result = new LabelResourceModel();

            try
            {
                Result = objGenericRepository.ExecuteSQL <LabelResourceModel>("sp_GetLabelResourceByResourceId @ResourceId",
                                                                              Utility.GetSQLParam("ResourceId", SqlDbType.Int, ResourceId)
                                                                              ).FirstOrDefault();
            }
            catch (Exception ex)
            {
            }
            return(Result);
        }
Example #4
0
        public string AddEditLabelResource(LabelResourceModel model)
        {
            GenericRepository <LabelResourceModel> objGenericRepository = new GenericRepository <LabelResourceModel>();
            string Result = string.Empty;

            try
            {
                Result = objGenericRepository.ExecuteSQL <string>("sp_AddEditLabelResourceMaster @ResourceId,@LabelId,@LanguageCode,@ResourceValue,@UserId",
                                                                  Utility.GetSQLParam("ResourceId", SqlDbType.Int, model.ResourceId),
                                                                  Utility.GetSQLParam("LabelId", SqlDbType.Int, model.LabelId),
                                                                  Utility.GetSQLParam("LanguageCode", SqlDbType.VarChar, model.LanguageCode),
                                                                  Utility.GetSQLParam("ResourceValue", SqlDbType.NVarChar, !string.IsNullOrWhiteSpace(model.ResourceValue) ? model.ResourceValue : (object)DBNull.Value),
                                                                  Utility.GetSQLParam("UserId", SqlDbType.Int, model.UserId)
                                                                  ).FirstOrDefault();
            }
            catch (Exception ex)
            {
                Result = ex.Message.ToString();
            }
            return(Result);
        }