コード例 #1
0
        public IHttpActionResult Post([FromBody] Medicine medicine)
        {
            MedMaster medMaster = new MedMaster();

            if (string.IsNullOrWhiteSpace(medicine.MedicineName))
            {
                return(BadRequest("You must supply medicine name"));
            }
            if (string.IsNullOrWhiteSpace(medicine.Purpose))
            {
                return(BadRequest("You must supply medicine purpose"));
            }
            var result = medMaster.AddMedicine(medicine);

            if (result > 0)
            {
                var url = new Uri(string.Format("localhost:50428/api/medicine/Find/{0}", result));
                return(Created(url, medicine));
            }
            else
            {
                return(NotFound());
            }
        }