Пример #1
0
 public IHttpActionResult GetMaterialListByIDLogUser(ViewModelSite.tblMaterialList obj)
 {
     try
     {
         obj.IDUser = AuUser.ReturnIDUser(obj.IDLogUser);
         if (obj.IDUser != Guid.Empty)
         {
             obj.IDLogUser = null;
             JArray JsonMaterialList = BisMaterialList.GetMaterialListJsonDataByIDLogUser(obj);
             return(Ok(JsonMaterialList));
         }
         else
         {
             return(Content(HttpStatusCode.MethodNotAllowed, "ابتدا به حساب کاربری خود وارد شوید"));
         }
     }
     catch (Exception ex)
     {
         return(NotFound());
     }
 }
Пример #2
0
 public IHttpActionResult AddMaterialList(ViewModelSite.tblMaterialList obj)
 {
     try
     {
         if (ModelState.IsValid)
         {
             obj.IDUser = AuUser.ReturnIDUser(obj.IDLogUser);
             if (obj.IDUser != Guid.Empty)
             {
                 obj.IDLogUser = null;
                 bool ret = BisMaterialList.AddMaterialListInSite(obj);
                 if (ret)
                 {
                     return(Ok(ret));
                 }
                 else
                 {
                     return(NotFound());
                 }
             }
             else
             {
                 return(Content(HttpStatusCode.MethodNotAllowed, "ابتدا به حساب کاربری خود وارد شوید"));
             }
         }
         else
         {
             PublicFunctions getError = new PublicFunctions();
             return(Content(HttpStatusCode.NotFound, getError.GetErrorListFromModelState(ModelState)));
         }
     }
     catch (Exception ex)
     {
         return(NotFound());
     }
 }
Пример #3
0
 public JArray GetMaterialListJsonDataByIDLogUser(ViewModelSite.tblMaterialList MaterialList)
 {
     return(sqlHelper.ReturnJsonData("sp_tblMaterialList_GetDataByIDUser", MaterialList));
 }
Пример #4
0
 public bool AddMaterialListInSite(ViewModelSite.tblMaterialList MaterialList)
 {
     return(sqlHelper.RunProcedure("sp_tblMaterialList_Insert", MaterialList) > 0);
 }