Пример #1
0
        public bool Insert(HandoverVM handoverVM)
        {
            var push = new Handover(handoverVM);
            var get  = myContext.Loaning.Find(handoverVM.Loaning_Id);

            if (get != null)
            {
                push.Loaning = get;
                myContext.Handover.Add(push);
                var result = myContext.SaveChanges();
                if (result > 0)
                {
                    status = true;
                    return(status);
                }
                else
                {
                    return(status);
                }
            }
            else
            {
                return(status);
            }
        }
Пример #2
0
 public Handover(HandoverVM handoverVM)
 {
     this.DateHandover = handoverVM.DateHandover;
     this.Quantity     = handoverVM.Quantity;
     this.Status       = handoverVM.Status;
     this.CreateDate   = DateTimeOffset.Now.ToLocalTime();
 }
Пример #3
0
 public bool Insert(HandoverVM handoverVM)
 {
     if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.Descriptioan)))
     {
         return(status);
     }
     else if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.Date_Handover)))
     {
         return(status);
     }
     else if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.Admin_id)))
     {
         return(status);
     }
     else if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.User_Id)))
     {
         return(status);
     }
     else if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.Divhead_Id)))
     {
         return(status);
     }
     else if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.Loaning_Id)))
     {
         return(status);
     }
     else if (string.IsNullOrWhiteSpace(Convert.ToString(handoverVM.Return_Id)))
     {
         return(status);
     }
     else
     {
         return(iHandoverRepository.Insert(handoverVM));
     }
 }
Пример #4
0
 public void Update(int id, HandoverVM handoverVM)
 {
     this.Id           = id;
     this.DateHandover = handoverVM.DateHandover;
     this.Quantity     = handoverVM.Quantity;
     this.Status       = handoverVM.Status;
     this.UpdateDate   = DateTimeOffset.Now.ToLocalTime();
 }
Пример #5
0
 public void Update(int id, HandoverVM HandoverVM)
 {
     this.Description   = HandoverVM.Descriptioan;
     this.Date_Handover = HandoverVM.Date_Handover;
     this.User_Id       = HandoverVM.User_Id;
     this.User_Id       = HandoverVM.User_Id;
     this.Divhead_Id    = HandoverVM.Divhead_Id;
     this.UpdateDate    = DateTimeOffset.Now.ToLocalTime();
 }
Пример #6
0
 public Handover(HandoverVM HandoverVM)
 {
     this.Description   = HandoverVM.Descriptioan;
     this.Date_Handover = HandoverVM.Date_Handover;
     this.User_Id       = HandoverVM.User_Id;
     this.User_Id       = HandoverVM.User_Id;
     this.Divhead_Id    = HandoverVM.Divhead_Id;
     this.CreateDate    = DateTimeOffset.Now.ToLocalTime();
 }
        // POST: api/Handovers
        public HttpResponseMessage InsertHandover(HandoverVM handoverVM)
        {
            var message = Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Bad Request");
            var result  = iHandoverService.Insert(handoverVM);

            if (result)
            {
                message = Request.CreateResponse(HttpStatusCode.OK);
            }
            return(message);
        }
        // PUT: api/Handovers/5
        public HttpResponseMessage UpdateHandover(int id, HandoverVM handoverVM)
        {
            var message = Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Bad Request");
            var result  = iHandoverService.Update(id, handoverVM);

            if (result)
            {
                message = Request.CreateResponse(HttpStatusCode.OK);
            }
            return(message);
        }
Пример #9
0
 public bool Update(int id, HandoverVM handoverVM)
 {
     if (string.IsNullOrWhiteSpace(handoverVM.Id.ToString()))
     {
         return(status);
     }
     else
     {
         return(iHandoverRepository.Update(id, handoverVM));
     }
 }
 public bool Insert(HandoverVM handoverVM)
 {
     if (handoverVM.DateHandover == null)
     {
         return(status);
     }
     else
     {
         return(iHandoverRepository.Insert(handoverVM));
     }
 }
Пример #11
0
        public bool Update(int id, HandoverVM handoverVM)
        {
            var get = Get(id);

            if (get != null)
            {
                get.Update(id, handoverVM);
                myContext.Entry(get).State = EntityState.Modified;
                myContext.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Пример #12
0
        public bool Update(int id, HandoverVM HandoverVM)
        {
            var get        = Get(id);
            var getLoaning = myContext.Loanings.Find(HandoverVM.Loaning_Id);
            var getReturn  = myContext.Returns.Find(HandoverVM.Return_Id);

            get.Loaning = getLoaning;
            get.Return  = getReturn;
            if (get != null)
            {
                get.Update(id, HandoverVM);
                myContext.Entry(get).State = EntityState.Modified;
                myContext.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Пример #13
0
        public bool Insert(HandoverVM HandoverVM)
        {
            var push       = new Handover(HandoverVM);
            var getLoaning = myContext.Loanings.Find(HandoverVM.Loaning_Id);
            var getReturn  = myContext.Returns.Find(HandoverVM.Return_Id);

            push.Loaning = getLoaning;
            push.Return  = getReturn;
            myContext.Handovers.Add(push);
            var result = myContext.SaveChanges();

            if (result > 0)
            {
                status = true;
            }
            else
            {
                return(status);
            }
            return(status);
        }
 public bool Update(int id, HandoverVM handoverVM)
 {
     return(iHandoverRepository.Update(id, handoverVM));
 }