public IHttpActionResult Postasset_type(asset_type asset_type)
        {
            db.asset_type.Add(asset_type);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = asset_type.at_id }, asset_type));
        }
        public IHttpActionResult Putasset_type(decimal id, asset_type asset_type)
        {
            if (id != asset_type.at_id)
            {
                return(BadRequest());
            }

            db.Entry(asset_type).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!asset_typeExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult Getasset_type(decimal id)
        {
            asset_type asset_type = db.asset_type.Find(id);

            if (asset_type == null)
            {
                return(NotFound());
            }

            return(Ok(asset_type));
        }
        public IHttpActionResult Deleteasset_type(decimal id)
        {
            asset_type asset_type = db.asset_type.Find(id);

            if (asset_type == null)
            {
                return(NotFound());
            }

            db.asset_type.Remove(asset_type);
            db.SaveChanges();

            return(Ok(asset_type));
        }
Example #5
0
 public void AddAssetType(AssetTypeData item)
 {
     hasError = false;
     try
     {
         TraditionAssetEntities db = new TraditionAssetEntities();
         var data = new asset_type()
         {
             asset_type_name = item.asset_type_name,
             is_active       = item.is_active,
             create_date     = DateTime.Now,
             modified_date   = DateTime.Now
         };
         db.asset_type.Add(data);
         db.SaveChanges();
         MessageBox.Show("Insert complete");
     }
     catch (Exception ex)
     {
         errorMessage = "Add error, " + ex.Message;
         hasError     = true;
     }
 }