public ActionResult ManageEmbroideryFirmPricing(int?EmbroideryFirmPriceSettingsId, Guid?EmbroideryFirmId, int?ShadeId)
        {
            EmbroideryFirmPriceSetting oEmbroideryFirmPriceSetting = new EmbroideryFirmPriceSetting();

            oEmbroideryFirmPriceSetting.EmbroideryFirmId = EmbroideryFirmId.Value;
            oEmbroideryFirmPriceSetting.JariCompanyId    = oJariCompany.JariCompanyId;

            vw_ShadeCards oShadeCard = new vw_ShadeCards();

            ViewBag.oShadeCard = oShadeCard;

            if (EmbroideryFirmPriceSettingsId != null && EmbroideryFirmPriceSettingsId > 0)
            {
                oEmbroideryFirmPriceSetting = new EmbroideryFirmPriceSettingsBL().GetById(EmbroideryFirmPriceSettingsId.Value);
                oShadeCard         = new ShadeCardBL().GetShadeCardsFromVWByShadeId(ShadeId.Value);
                ViewBag.oShadeCard = oShadeCard;
            }
            else if ((EmbroideryFirmPriceSettingsId == null || EmbroideryFirmPriceSettingsId == 0) && ShadeId.Value > 0)
            {
                oShadeCard = new ShadeCardBL().GetShadeCardsFromVWByShadeId(ShadeId.Value);
                oEmbroideryFirmPriceSetting.ShadeId   = oShadeCard.ShadeId;
                oEmbroideryFirmPriceSetting.Price     = oShadeCard.Price;
                oEmbroideryFirmPriceSetting.StartDate = oShadeCard.StartDate;
                ViewBag.oShadeCard = oShadeCard;
            }

            return(PartialView("_ManageEmbroideryFirmPricing", oEmbroideryFirmPriceSetting));
        }
 public JsonResult DeleteEmbroideryFirmPricing(int id)
 {
     try
     {
         bool Result = new EmbroideryFirmPriceSettingsBL().Delete(id);
         if (Result == true)
         {
             return(Json(new { success = true, message = CommonMsg.Success(EntityNames.EmbroideryFirmPricing, En_CRUD.Delete) }));
         }
         else
         {
             return(Json(new { success = false, message = CommonMsg.DependancyError() }));
         }
     }
     catch (Exception ex)
     {
         return(Json(new { success = false, message = CommonMsg.Fail(EntityNames.EmbroideryFirmPricing, En_CRUD.Delete) }));
     }
 }