Example #1
0
        public ActionResult Add_Appraisal_Designation_Mapping(string type, string description, string weightage, string designation)
        {
            Int64   result    = 0;
            Decimal Weightage = 0;

            MTSHRDataLayer.Appraisal data = new MTSHRDataLayer.Appraisal();
            if (weightage == "")
            {
                Weightage = 0;
            }
            else
            {
                Weightage = Convert.ToDecimal(weightage);
            }
            try
            {
                string[] DescriptionList = description.Split(',');

                if (DescriptionList != null && DescriptionList.Length > 0)
                {
                    for (int int_i = 0; int_i < DescriptionList.Length; int_i++)
                    {
                        result = data.Add_Appraisal_Designation_Mapping(Convert.ToInt64(type), Convert.ToInt64(DescriptionList[int_i]), Weightage, Convert.ToInt64(designation));
                    }
                }
                if (result > 0)
                {
                    result = 1;
                }
            }
            catch (Exception e)
            {
                BaseExceptionHandler.HandleException(ref e);
            }
            return(Json(new { result = result }));
        }