public IHttpActionResult PutVendorStatus(int id, VendorStatus vendorStatus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != vendorStatus.VendorStatusId) { return(BadRequest()); } db.Entry(vendorStatus).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!VendorStatusExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void Post(VendorStatus v) { Vendor vendor = Business.AppLogic.GetVendor(v.VendorId); vendor.IsActive = !vendor.IsActive; vendor.ModifiedBy = v.LoggedInUser; vendor.ModifiedDateTime = DateTime.Now; Business.AppLogic.UpdateVendor(vendor); }
public static string VendorStatusText(VendorStatus statusValue) { switch (statusValue) { case VendorStatus.Delete: return "ɾ³ý"; case VendorStatus.Enable: return "ÆôÓÃ"; case VendorStatus.Disable: return "½ûÓÃ"; } return ""; }
public IHttpActionResult GetVendorStatus(int id) { VendorStatus vendorStatus = db.VendorStatuses.Find(id); if (vendorStatus == null) { return(NotFound()); } return(Ok(vendorStatus)); }
public static string GetDesc(this VendorStatus item) { switch (item) { case VendorStatus.Valid: return(QueryModelResource.VendorStatus_Valid); case VendorStatus.InValid: return(QueryModelResource.VendorStatus_InValid); default: return(""); } }
public IHttpActionResult PostVendorStatus(VendorStatus vendorStatus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.VendorStatuses.Add(vendorStatus); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = vendorStatus.VendorStatusId }, vendorStatus)); }
public static string VendorStatusText(VendorStatus statusValue) { switch (statusValue) { case VendorStatus.Delete: return("ɾ³ý"); case VendorStatus.Enable: return("ÆôÓÃ"); case VendorStatus.Disable: return("½ûÓÃ"); } return(""); }
public IHttpActionResult DeleteVendorStatus(int id) { VendorStatus vendorStatus = db.VendorStatuses.Find(id); if (vendorStatus == null) { return(NotFound()); } db.VendorStatuses.Remove(vendorStatus); db.SaveChanges(); return(Ok(vendorStatus)); }
// Vendor totalKM finishKM partKM noneKM Secondfromgreen //浙江物产金属集团有限公司 9 7 1 1 -4292 private void DrawStatus(DataTable dt) { int ControlWidth, ControlHeight; //每个控件的尺寸; VendorControlSize(dt.Rows.Count, out ControlWidth, out ControlHeight); foreach (DataRow dr in dt.Rows) { if (vsdic.ContainsKey(dr["Vendor"].ToString())) { VendorStatus vst = vsdic[dr["Vendor"].ToString()]; vst.UpdateLayout((int)dr["totalKM"], (int)dr["finishKM"], (int)dr["partKM"] + (int)dr["noneKM"], ControlWidth, ControlHeight, ((int)dr["Secondfromgreen"]) > 0 ? false : true); } else { VendorStatus vst = new VendorStatus(dr["Vendor"].ToString(), (int)dr["totalKM"], (int)dr["finishKM"], (int)dr["partKM"] + (int)dr["noneKM"], ControlWidth, ControlHeight, ((int)dr["Secondfromgreen"]) > 0 ? false : true); this.flowLayoutPanel1.Controls.Add(vst); vsdic.Add(dr["Vendor"].ToString(), vst); } } }