public ResourceModel GetResrouceList(string ResCode) { DataTable resrouceList = new DataTable(); ResourceModel model = new ResourceModel(); if (ResCode != "") { resrouceList = ResourceEdit.GetResrouceList(ResCode); } if (resrouceList.Rows.Count > 0) { model.ResourceCode = resrouceList.Rows[0]["ResourceCode"].ToString(); model.CategoryCode = resrouceList.Rows[0]["CategoryCode"].ToString(); model.ResourceName = resrouceList.Rows[0]["ResourceName"].ToString(); model.Specification = resrouceList.Rows[0]["Specification"].ToString(); if (resrouceList.Rows[0]["ResourceStyle"].ToString() != "") { model.ResourceStyle = resrouceList.Rows[0]["ResourceStyle"].ToString(); } if (resrouceList.Rows[0]["ResourceType"].ToString() != "") { model.ResourceType = resrouceList.Rows[0]["ResourceType"].ToString(); } if ((resrouceList.Rows[0]["imgurl"] != null) && (resrouceList.Rows[0]["imgurl"].ToString() != "")) { model.ResourceImageUrl = resrouceList.Rows[0]["imgurl"].ToString(); } } return(model); }
public void GetResourceEdit() { var obj = ResourceEdit.GetResourceEdit(1); Assert.IsNotNull(obj); Assert.AreEqual(1, obj.Id); }
public void RoleName() { var resource = ResourceEdit.GetResourceEdit(1); var assignment = resource.Assignments[0]; var role = RoleList.GetList().Where(r => r.Key == assignment.Role).First(); Assert.AreEqual(role.Value, assignment.RoleName); }
// // GET: /ResourceAssignment/Delete/5 public ActionResult Delete(int projectId, int resourceId) { var resource = ResourceEdit.GetResourceEdit(resourceId); ViewData.Add("ResourceId", resource.Id); ViewData.Model = resource.Assignments.Where(r => r.ProjectId == projectId).First(); return(View()); }
// // GET: /ResourceAssignment/ public ActionResult Index(int id) { var resource = ResourceEdit.GetResourceEdit(id); ViewData.Add("ResourceId", resource.Id); ViewData.Add("Title", resource.FullName); ViewData.Model = resource.Assignments; return(View()); }
public int Update(ResourceNewPriceModel resNewPriceModel) { int num = 0; if ((resNewPriceModel.rCode != "") && (resNewPriceModel.rptCode != "")) { num = ResourceEdit.Update(resNewPriceModel); } return(num); }
public DataTable GetIsShowItem() { DataTable priceShowItem = ResourceEdit.GetPriceShowItem(); if (priceShowItem.Rows.Count > 0) { return(priceShowItem); } return(null); }
public string GetNewResPrice(string resCode, string priceTypeCode) { object newResPrice = ResourceEdit.GetNewResPrice(resCode, priceTypeCode); if (newResPrice == null) { return("0"); } return(newResPrice.ToString()); }
public string GetUnitNameList(string unitID) { string unitNameList = ""; if (unitID != "") { unitNameList = ResourceEdit.GetUnitNameList(unitID); } return(unitNameList); }
public string GetUnitId(string resCode) { string unitId = ""; if (resCode != "") { unitId = ResourceEdit.GetUnitId(resCode); } return(unitId); }
public int GetUnitID(string UnitName) { int unitID = 0; if (UnitName != "") { unitID = ResourceEdit.GetUnitID(UnitName); } return(unitID); }
public int GetIsExistsSameResourceCode(string resourceCode) { int isExistsSameResourceCode = 0; if (resourceCode != "") { isExistsSameResourceCode = ResourceEdit.GetIsExistsSameResourceCode(resourceCode); } return(isExistsSameResourceCode); }
public string GetResPrice(string resCode) { string resPrice = ""; if (resCode != "") { resPrice = ResourceEdit.GetResPrice(resCode); } return(resPrice); }
public int Update(ResourceModel resModel, ResourceGaugeModel resGaugeModel, ResourcePriceModel resPriceModel) { int num = 0; if (((resModel.ResourceCode != "") && (resGaugeModel.ResourceCode != "")) && (resPriceModel.ResourceCode != "")) { num = ResourceEdit.Update(resModel, resGaugeModel, resPriceModel); } return(num); }
public string GetNewPriceTypeName(string rptCode) { string newPriceTypeName = ""; if (rptCode != "") { newPriceTypeName = ResourceEdit.GetNewPriceTypeName(rptCode); } return(newPriceTypeName); }
public void ImmediateDeleteResource() { var obj = ResourceEdit.NewResourceEdit(); obj.FirstName = "Rocky"; obj.LastName = "Lhotka"; obj = obj.Save(); ResourceEdit.DeleteResourceEdit(obj.Id); Assert.IsFalse(ResourceEdit.Exists(obj.Id)); }
public ActionResult Delete(int id, FormCollection collection) { try { ResourceEdit.DeleteResourceEdit(id); return(RedirectToAction("Index")); } catch { ViewData.Model = ResourceEdit.GetResourceEdit(id); return(View()); } }
public void DeferredDeleteResource() { var obj = ResourceEdit.NewResourceEdit(); obj.FirstName = "Rocky"; obj.LastName = "Lhotka"; obj = obj.Save(); obj.Delete(); obj = obj.Save(); Assert.IsTrue(obj.IsNew); Assert.IsTrue(obj.IsDirty); Assert.IsFalse(ResourceEdit.Exists(obj.Id)); }
public Hashtable GetUnitNameList() { Hashtable hashtable = new Hashtable(); DataTable unitNameList = ResourceEdit.GetUnitNameList(); if (unitNameList.Rows.Count > 0) { for (int i = 0; i < unitNameList.Rows.Count; i++) { hashtable.Add(unitNameList.Rows[i][0].ToString(), unitNameList.Rows[i][0].ToString()); } } return(hashtable); }
public void AddResourceAssignment() { var obj = ResourceEdit.NewResourceEdit(); obj.FirstName = "Rocky"; obj.LastName = "Lhotka"; obj.Assignments.AssignTo(1); obj = obj.Save(); obj = ResourceEdit.GetResourceEdit(obj.Id); Assert.IsTrue(obj.Assignments.Count > 0); Assert.AreEqual(1, obj.Assignments[0].ProjectId); ProjectEdit.DeleteProject(obj.Id); }
// UpdateResource public bool UpdateResource(ResourceEdit model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx .Resources .Single(e => e.ResourceId == model.ResourceId && e.OwnerId == _userId); entity.Title = model.Title; entity.Content = model.Content; entity.ThingId = model.ThingId; entity.ModifiedUtc = DateTimeOffset.UtcNow; return(ctx.SaveChanges() == 1); } }
public ActionResult Edit(int id) { var service = new ResourceServices(); var detail = service.GetResourceById(id); var model = new ResourceEdit { ResourceId = detail.ResourceId, ResourceInfo = detail.ResourceInfo, URL = detail.URL }; return(View(model)); }
public bool UpdateResource(ResourceEdit model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx .HelpResources .Single(x => x.ResourceId == model.ResourceId); entity.Tag = model.Tag; entity.ResourceInfo = model.ResourceInfo; entity.URL = model.URL; return(ctx.SaveChanges() == 1); } }
public void GetResourceAsync() { var sync = new AutoResetEvent(false); ResourceEdit.GetResourceEdit(1, (o, e) => { if (e.Error != null) { Assert.Fail(e.Error.Message); } var obj = e.Object; Assert.IsNotNull(obj); Assert.AreEqual(1, obj.Id); sync.Set(); }); sync.WaitOne(1000); }
public ActionResult Edit(int id) { var service = CreateResourceService(); var detail = service.GetResourceById(id); ViewBag.Things = service.ThingsToList(); var model = new ResourceEdit { ResourceId = detail.ResourceId, Title = detail.Title, Content = detail.Content, ThingId = detail.ThingId }; return(View(model)); }
public ActionResult Edit(int projectId, int resourceId, FormCollection collection) { var resource = ResourceEdit.GetResourceEdit(resourceId); var model = resource.Assignments.Where(r => r.ProjectId == projectId).First(); try { model.Role = int.Parse(collection["Role"]); resource = resource.Save(); return(RedirectToAction("Index", new { id = resource.Id })); } catch { ViewData.Add("ResourceId", resource.Id); ViewData.Model = resource.Assignments.Where(r => r.ProjectId == projectId).First(); return(View()); } }
public void UpdateResource() { var obj = ResourceEdit.NewResourceEdit(); obj.FirstName = "Rocky"; obj.LastName = "Lhotka"; obj = obj.Save(); obj = ResourceEdit.GetResourceEdit(obj.Id); obj.FirstName = "Jonny"; obj.LastName = "Bekkum"; obj = obj.Save(); Assert.IsFalse(obj.IsNew); Assert.IsFalse(obj.IsDirty); Assert.IsFalse(obj.IsSavable); ResourceEdit.DeleteResourceEdit(obj.Id); }
public ActionResult Create(int resourceId, FormCollection collection) { try { var resource = ResourceEdit.GetResourceEdit(resourceId); var projectId = int.Parse(collection["ProjectId"]); var model = resource.Assignments.AssignTo(projectId); model.Role = int.Parse(collection["Role"]); resource = resource.Save(); return(RedirectToAction("Index", new { id = resource.Id })); } catch (Exception ex) { ViewData.Add("Error", ex); ViewData.Add("ProjectId", resourceId); ViewData.Model = new ResourceAssignmentEdit(); return(View()); } }
public ActionResult Edit(int id, ResourceEdit model) { if (!ModelState.IsValid) { return(View(model)); } if (model.ResourceId != id) { ModelState.AddModelError("", "Resource ID Missmatch"); return(View(model)); } var service = CreateResourceService(); if (service.UpdateResource(model)) { TempData["SaveResult"] = " Resource was updated."; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Resource could not be updated."); return(View(model)); }
public async void RemoveItem() { Bxf.Shell.Instance.ShowStatus(new Bxf.Status { IsBusy = true, Text = "Getting item to delete..." }); try { var obj = await ResourceEdit.GetResourceEditAsync(Model.Id); obj.Delete(); Bxf.Shell.Instance.ShowStatus(new Bxf.Status { IsBusy = true, Text = "Deleting item..." }); try { obj = await obj.SaveAsync(); Parent.Model.RemoveChild(Model.Id); Bxf.Shell.Instance.ShowStatus(new Bxf.Status { Text = "Item deleted" }); } catch (Exception ex) { Bxf.Shell.Instance.ShowError(ex.Message, "Failed to delete item"); Bxf.Shell.Instance.ShowStatus(new Bxf.Status { IsOk = false, Text = "Item NOT deleted" }); } } catch (Exception ex) { Bxf.Shell.Instance.ShowError(ex.Message, "Failed to delete item"); Bxf.Shell.Instance.ShowStatus(new Bxf.Status { IsOk = false, Text = "Item NOT deleted" }); } }