示例#1
0
 //Create search
 public static WebResult <SearchDTO> Create(SearchDTO searchDTO, string passwordUser)
 {
     using (ProjectEntities db = new ProjectEntities())
     {
         try
         {
             searchDTO.codeUser = db.Users.FirstOrDefault(f => f.passwordUser == passwordUser).codeUser;
             db.Searches.Add(SearchCast.GetSearch(searchDTO));
             db.SaveChanges();
             return(new WebResult <SearchDTO>
             {
                 Message = "החיפוש הופעל בהצלחה",
                 Status = true,
                 Value = searchDTO
             });
         }
         catch (Exception e)
         {
             return(new WebResult <SearchDTO>()
             {
                 Message = e.Message,
                 Status = false,
                 Value = null
             });
         }
     }
 }
示例#2
0
        //Create search
        public static WebResult <SearchDTO> Create(SearchDTO searchDTO, string passwordUser)
        {
            using (ProjectEntities db = new ProjectEntities())
            {
                searchDTO.dateEnd   = searchDTO.dateEnd.Value.AddDays(1);
                searchDTO.dateStart = searchDTO.dateStart.Value.AddDays(1);
                searchDTO.status    = CheckStatus(searchDTO);

                try
                {
                    searchDTO.codeUser = db.Users.FirstOrDefault(f => f.passwordUser == passwordUser).codeUser;
                    db.Searches.Add(SearchCast.GetSearch(searchDTO));
                    db.SaveChanges();
                    return(new WebResult <SearchDTO>
                    {
                        Message = "יצירת חיפוש בוצעה בהצלחה",
                        Status = true,
                        Value = searchDTO
                    });
                }
                catch (Exception e)
                {
                    return(new WebResult <SearchDTO>()
                    {
                        Message = e.Message,
                        Status = false,
                        Value = null
                    });
                }
            }
        }
示例#3
0
 //יצירה
 public static WebResult <SearchDTO> Create(SearchDTO searchDTO)
 {
     //אילו בדיקות בודקים??????????????????????
     //Has found תמיד צריך להגיע false
     if (HttpContext.Current.Session["User"] == null)
     {
         return new WebResult <SearchDTO>
                {
                    Message = "לא נמצא משתמש פעיל",
                    Status  = false,
                    Value   = null
                }
     }
     ;
     searchDTO.codeUser = (HttpContext.Current.Session["User"] as User).codeUser;
     db.Searches.Add(SearchCast.GetSearch(searchDTO));
     db.SaveChanges();
     return(new WebResult <SearchDTO>
     {
         Message = "יצירת חיפוש בוצעה בהצלחה",
         Status = true,
         Value = searchDTO
     });
 }