示例#1
0
        public bool UIConvertSaveNewChangedStudy(StudyChangeData changedstudy)
        {
            //Here we took selected Study (Id#Cost) and separate on Id and Cost
            string[] SeparateIdFromCost = changedstudy.SelectedValue.Trim().Split(new char[] { '#' });
            changedstudy.SelectedValue = SeparateIdFromCost[0];
            //string Cost= SeparateIdFromCost[1];
            // changedstudy.Cost = SeparateIdFromCost[1];

            //The 1st parameter
            //Convertation of Cost form string into float.
            string notconvertcost = (changedstudy.ChangeDataCost.Contains(".") || changedstudy.ChangeDataCost.Contains(",")) ?
                                    changedstudy.ChangeDataCost.Replace(".", ",").Trim() : changedstudy.ChangeDataCost.Trim();

            dalstudy.St_Cost = float.Parse(notconvertcost);

            //The second parameter
            dalstudy.St_Type = changedstudy.ChangeDataType;

            //The 3dh parametr
            dalstudy.St_Used = changedstudy.Used;

            //The 4th parameter
            dalstudy.St_SelectedStudy = Int32.Parse(changedstudy.SelectedValue);

            return(bll.BllChangeDataOfSelectedStudy(dalstudy.St_SelectedStudy, dalstudy.St_Type, dalstudy.St_Cost, dalstudy.St_Used));
        }
 public JsonResult ChangeDataOfExistingStudy(StudyChangeData changedstudy)
 {
     changedstudy.AddNewStudyResult = uihelper.UIConvertSaveNewChangedStudy(changedstudy);
     return(Json(changedstudy));
 }