Ejemplo n.º 1
0
        public HttpResponseMessage CreateDeliveryModeLookUp(DeliveryModeLookUpModel _DeliveryModeLookUpModel)
        {
            try
            {
                DELIVERY_MODE_LOOKUP dmlu = new DELIVERY_MODE_LOOKUP();

                dmlu.ID        = _DeliveryModeLookUpModel.ID;
                dmlu.MODE_CODE = _DeliveryModeLookUpModel.MODE_CODE;
                dmlu.MODE_NAME = _DeliveryModeLookUpModel.MODE_NAME;

                if (!db.DELIVERY_MODE_LOOKUP.Any(a => a.ID == dmlu.ID))
                {
                    db.DELIVERY_MODE_LOOKUP.Add(dmlu);
                    db.SaveChanges();
                }
                else
                {
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, "duplicate key"));
                }
            }
            catch
            {
                throw;
            }
            return(Request.CreateResponse(HttpStatusCode.OK, "success"));
        }
Ejemplo n.º 2
0
        public DeliveryModeViewModel()
        {
            selectedDeliveryMode = new DeliveryModeLookUpModel();

            AddButtonVisibility  = Visibility.Visible;
            EditButtonVisibility = Visibility.Hidden;
            GROUP_BOX_TITLE      = "Add Delivery Mode";
        }
Ejemplo n.º 3
0
        public HttpResponseMessage DeleteDeliveryModeLookUp(DeliveryModeLookUpModel _DeliveryModeLookUpModel)
        {
            try
            {
                DELIVERY_MODE_LOOKUP dmlu = new DELIVERY_MODE_LOOKUP();

                dmlu.ID        = _DeliveryModeLookUpModel.ID;
                dmlu.MODE_CODE = _DeliveryModeLookUpModel.MODE_CODE;
                dmlu.MODE_NAME = _DeliveryModeLookUpModel.MODE_NAME;

                db.DELIVERY_MODE_LOOKUP.Attach(dmlu);
                db.DELIVERY_MODE_LOOKUP.Remove(dmlu);
                db.SaveChanges();
            }
            catch
            {
                throw;
            }
            return(Request.CreateResponse(HttpStatusCode.OK, "success"));
        }
Ejemplo n.º 4
0
        public HttpResponseMessage UpdateDeliveryModeLookUp(DeliveryModeLookUpModel _DeliveryModeLookUpModel)
        {
            try
            {
                DELIVERY_MODE_LOOKUP dmlu = new DELIVERY_MODE_LOOKUP();

                dmlu.ID        = _DeliveryModeLookUpModel.ID;
                dmlu.MODE_CODE = _DeliveryModeLookUpModel.MODE_CODE;
                dmlu.MODE_NAME = _DeliveryModeLookUpModel.MODE_NAME;

                db.DELIVERY_MODE_LOOKUP.Attach(dmlu);
                db.Entry(dmlu).State = System.Data.EntityState.Modified;
                db.SaveChanges();
            }
            catch
            {
                throw;
            }
            return(Request.CreateResponse(HttpStatusCode.OK, "success"));
        }