public ActionResult Edit(int Id) { ViewBag.ActiveMenu = "admin"; var model = new FacilityModel().GetFacilityData(Id); return(View("..\\Facility\\Edit", model)); }
private async void BtnSave_OnClicked(object sender, EventArgs e) { Overlay.IsVisible = true; var facility = new FacilityModel() { Name = EntName.Text, RegistrationNo = EntRegNumber.Text, ContactNo = EntContactNo.Text, Address = EntAddress.Text, CreatedBy = Settings.Email }; var response = await apiServices.AddFacility(facility); if (!response) { Overlay.IsVisible = false; await DisplayAlert("Oops", "Something went wrong", "Cancel"); } else { Overlay.IsVisible = false; await DisplayAlert("Success", "Facility added successfully", "Ok"); EntRegNumber.Text = ""; EntAddress.Text = ""; EntContactNo.Text = ""; EntName.Text = ""; } }
public DataSet SelectByID(FacilityModel oClass) { strSql = "SELECT * " + "FROM " + TABLE_NAME + " " + "WHERE " + COLUMN_ID + " = '" + oClass.ID + "' "; return(Select(strSql)); }
private void ShowAlertFacilityDetail(FacilityModel facility) { var facilityDescription = Regex.Replace(facility.Description, "<.*?>", String.Empty); var alert = UIAlertController.Create(title: facility.Name, message: facilityDescription, preferredStyle: UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Dismiss", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); }
public void UpdateFacility(FacilityModel fcmodel) { var facility = _internalUnitOfWork.FacilitiesRepository.GetByID(fcmodel.FacilityId); facility.Name = fcmodel.FacilityName; facility.Description = fcmodel.Description; facility.Quantity = fcmodel.FQuantity; _internalUnitOfWork.FacilitiesRepository.Update(facility); _internalUnitOfWork.Save(); }
private void PrepareHotel(FacilityModel model) { model.Hotels = context.Hotels.AsQueryable<HolidayPlanner.DAL.Hotel>().Select(x => new SelectListItem() { Text = x.HotelName, Value = x.HotelId.ToString() }); }
public async Task <bool> AddFacility(FacilityModel facility) { var httpClient = new HttpClient(); var json = JsonConvert.SerializeObject(facility); var content = new StringContent(json, Encoding.UTF8, "application/json"); var response = await httpClient.PostAsync(apiUrl + "repo/facility", content); httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("bearer", Settings.Token); return(response.IsSuccessStatusCode); }
public void DeleteData(string user, FacilityModel oClass) { strSql = "UPDATE " + TABLE_NAME + " SET " + " isDeeleted = 1, " + " ReasonDelete = '" + oClass.ReasonDelete.Replace("'", "''") + "', " + " updated_by = '" + user + "', " + " updated_date = '" + DateTime.Now.ToString("yyyy-MM-d HH:MM:ss") + "' " + " WHERE " + COLUMN_ID + " = '" + oClass.ID + "' "; SaveData(strSql); }
private void addFactoryBt_Click(object sender, EventArgs e) { using (var form = new AddNewFacilityDialog()) { var result = form.ShowDialog(); if (result == DialogResult.OK) { FacilityModel newFactory = form.facilityModel; //values preserved after close ConfigurationManager.config.facilities.Add(newFactory); } } }
public void AddRoomFacilities(RoomModel room, FacilityModel facility) { var roomfaciliy = new RoomFacilityModel() { RoomId = room.Id, FacilityId = facility.FacilityId, FQuantity = 0, }; var dbroomfacility = FacilityMappings.MapRfModelToRoomFacility(roomfaciliy,null,null); _internalUnitOfWork.RoomFacilitiesRepository.Insert(dbroomfacility); _internalUnitOfWork.Save(); }
public static FacilityModel MapFacilityViewModelToFacilityModel(FacilityViewModel fvmodel) { var fmodel = new FacilityModel { FacilityId = fvmodel.Id, FacilityName = fvmodel.FacilityName, Description = fvmodel.Description, FQuantity = fvmodel.FQuantity, }; return(fmodel); }
private void SaveData() { string sUserName = Session["User"].ToString(); oDAL = new FacilityDAL(); oClass = new FacilityModel(); oClass.FacilityName = FacilityName.Value; oClass.ContactPerson = ContactPerson.Value; oClass.Designation = Designation.Value; oClass.FacilityType = ddlFacilityType.SelectedValue; oClass.Province = ddlProvince.SelectedValue; oClass.Address = txtAddress.InnerText; oClass.Phone = txtContact.Value; oClass.Email = txtEmail.Value; oClass.StatusID = ddlStatus.SelectedValue; if (Accreditation.Value == "") { Accreditation.Value = DateTime.Today.ToShortDateString(); } oClass.DateAccredit = Convert.ToDateTime(Accreditation.Value); if (Expiration.Value == "") { Expiration.Value = DateTime.Today.AddYears(1).ToShortDateString(); } oClass.DateExpire = Convert.ToDateTime(Expiration.Value); if (CashBond.Value == "") { CashBond.Value = "0"; } oClass.CashBond = Convert.ToDouble(CashBond.Value); oClass.Notes = txtNote.Value; string id = FacilityID.Value; if (id == "") { oDAL.InsertData(sUserName, oClass); //lblMsg.Text = "New Record has been saved"; } else { oClass.ID = Convert.ToInt16(id); oDAL.UpdateData(sUserName, oClass); // lblMsg.Text = "Record has been updated"; } }
public void AddNewFacility(string FName, string FDescription, int fquantity) { var facility = new FacilityModel() { FacilityName = FName, Description = FDescription, FQuantity = fquantity, Available = true, }; _internalUnitOfWork.FacilitiesRepository.Insert(FacilityMappings.MapFacilityModelToFacility(facility)); _internalUnitOfWork.Save(); }
public static FacilityModel MapFacilityToFacilityModel2(Facility facility) { var facModel = new FacilityModel { FacilityId = facility.Id, Available = facility.Available, IsSelected = facility.Selected, Description = facility.Description, FacilityName = facility.Name, FQuantity = facility.Quantity }; return(facModel); }
public static Facility MapFacilityModelToFacility2(FacilityModel fcmodel) { var fModel = new Facility() { Id = fcmodel.FacilityId, Available = fcmodel.Available, Selected = fcmodel.IsSelected, Description = fcmodel.Description, Name = fcmodel.FacilityName, Quantity = fcmodel.FQuantity, }; return(fModel); }
/// <summary> /// 处理设施添加数据 /// </summary> /// <param name="facility">设施添加数据</param> /// <returns></returns> public async Task <XResponseMessage> ProcessAsync(FacilityModel facility) { if (facility == null) { return(null); } if (!await _farmService.ExistsAsync(facility.Farm)) { return(ResultHelper.CreateMessage("基地不存在", ErrorType.FarmNotExists)); } var facilityType = await _facilityTypeService.GetByIdAsync(facility.FacilityType); //不存在的设施类型无法添加 if (facilityType == null) { return(ResultHelper.CreateMessage("设施类型不存在", ErrorType.FacilityTypeNotExists)); } var item = await _facilityService.GetFacilityByIdAsny(facility.Serialnum); //数据库中不存在该设施 if (item != null) { return(null); } item = new FacilityDto { Serialnum = facility.Serialnum, Name = facility.Name, FarmSerialnum = facility.Farm, FacilityTypeSerialnum = facility.FacilityType, CreateTime = DateTime.Now, UpdateTime = facility.CreateTime ?? DateTime.Now, Status = 1, Sort = 0 }; try { var result = await _facilityService.AddFacility(item); LogHelper.Info("[设施]设施{0}{1}添加{2}", item.Name, item.Serialnum, result); return(ResultHelper.CreateMessage($"添加设施{(result ? "成功" : "失败")}", result ? ErrorType.NoError : ErrorType.InternalError)); } catch (AggregateException ex) { return(ResultHelper.CreateExceptionMessage(ex, "添加设施失败")); } }
// GET: Backend/Facility/Create public ActionResult Edit(int?id) { if (id.HasValue) { var model = new FacilityModel(); var zh = _dbzh.Facility.Find(id); var us = _dbus.Facility.Where(o => o.ParentId == zh.ID).First(); model.ID = zh.ID; model.NameZH = zh.Name; model.NameUS = us.Name; model.Enabled = zh.Enabled; return(View(model)); } return(View()); }
/// <summary> /// To the view model. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static FacilityViewModel ToViewModel(this FacilityModel model) { if (model == null) { return(null); } var entity = new FacilityViewModel { FacilityID = model.FacilityID, FacilityName = model.FacilityName }; return(entity); }
/// <summary> /// To the model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static FacilityModel ToModel(this FacilityViewModel entity) { if (entity == null) { return(null); } var model = new FacilityModel { FacilityID = entity.FacilityID, FacilityName = entity.FacilityName }; return(model); }
// GET: Backend/Facility/Create public ActionResult Edit(int?id) { if (id.HasValue) { var model = new FacilityModel(); var FacilityZH = _db.FacilityZH.Find(id); var FacilityEN = _db.FacilityEN.Where(o => o.ParentId == FacilityZH.ID).First(); model.ID = FacilityZH.ID; model.NameZH = FacilityZH.Name; model.NameUS = FacilityEN == null ? string.Empty : FacilityEN.Name; model.Enabled = FacilityZH.Enabled; return(View(model)); } return(View()); }
public async Task <IHttpActionResult> Update([FromBody] FacilityModel facitity) { return(await ResultFactory.Create(ModelState, async arg => { var result = await facilityService.UpdateAsync(new FacilityDto { FacilityTypeSerialnum = facitity.FacilityTypeSerialnum, FarmSerialnum = facitity.FarmSerialnum, Name = facitity.Name, UpdateTime = DateTime.Now }) > 0; return new ApiResult(result ? ExceptionCode.Success : ExceptionCode.InternalError, "", null); }, facitity, "success", "请检查请求参数")); }
public IHttpActionResult Get(int id) { using (var context = new SeniorCareEntities()) { var sql = "SELECT * FROM Facilities WHERE ID = @ID"; FacilityModel model = context.Database.SqlQuery <FacilityModel>(sql, new SqlParameter("ID", id)).SingleOrDefault(); //Facility model = db.Facilities.Find(id); if (model == null) { return(NotFound()); } return(Ok(model)); } }
public static FacilityModel MapFacilityToFacilityModel(Facility facility) { var facModel = new FacilityModel { FacilityId = facility.Id, Available = facility.Available, IsSelected = facility.Selected, Description = facility.Description, FacilityName = facility.Name, FQuantity = facility.Quantity }; facModel.RoomFacilties = facility.RoomFacilities?.Select(rf => MapRoomFacilityToRFModel(rf, null, facModel)).ToList(); facModel.ExtraFacilites = facility.ExtraFacilities?.Select(ef => MapExtraFacilityToEFModel(ef, null, facModel)).ToList(); return(facModel); }
public static Facility MapFacilityModelToFacility(FacilityModel fcmodel) { var fModel = new Facility() { Id = fcmodel.FacilityId, Available = fcmodel.Available, Selected = fcmodel.IsSelected, Description = fcmodel.Description, Name = fcmodel.FacilityName, Quantity = fcmodel.FQuantity, }; fModel.RoomFacilities = fcmodel.RoomFacilties?.Select(rf => MapRfModelToRoomFacility(rf, null, fModel)).ToList(); fModel.ExtraFacilities = fcmodel.ExtraFacilites?.Select(ef => MapExtraFacilityModelToExtraFacility(ef, null, fModel)).ToList(); return(fModel); }
protected void Ok_ServerClick(object sender, EventArgs e) { string UserName = Session["User"].ToString(); int ID = Convert.ToInt32(HiddenFieldItem.Value); oDAL = new FacilityDAL(); oClass = new FacilityModel(); oDs = new DataSet(); oClass.IsDeleted = true; oClass.ReasonDelete = itemname.InnerText; string lbl = lblSelectedItem.Text; oClass.ID = ID; oDAL.DeleteData(UserName, oClass); PopulateGrid(); }
public ActionResult Edit(FacilityModel model) { if (model.ID <= 0) { if (_dbzh.Facility.Any(o => o.Name == model.NameZH)) { ModelState.AddModelError("", "資料重複"); return(View()); } model.Create(); return(RedirectToAction("", "Facility")); } else { model.Edit(); } return(View()); }
public ActionResult SaveUpdateFacility(FacilityModel model) { try { // long AccountID = formData.AccountID; HttpPostedFileBase fb = null; for (int i = 0; i < Request.Files.Count; i++) { fb = Request.Files[i]; } string msg = new FacilityModel().SaveUpdateFacility(fb, model); return(Json(new { Msg = msg }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { error = ex.Message }, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// 更新设施 /// </summary> /// <param name="facility">设施更新数据</param> /// <returns></returns> public async Task <XResponseMessage> ProcessAsync(FacilityModel facility) { if (facility == null) { return(null); } if (!_facilityService.CheckCode(facility.Serialnum)) { return(ResultHelper.CreateMessage("设施不存在", ErrorType.FacilityNotExists)); } var facilityType = await _facilityTypeService.GetByIdAsync(facility.FacilityType); //不存在的设施类型无法更新 if (facilityType == null) { return(ResultHelper.CreateMessage("设施类型不存在", ErrorType.FacilityTypeNotExists)); } var item = await _facilityService.GetFacilityByIdAsny(facility.Serialnum); //数据库中存在该设施并且创建时间大于最新的更新时间 if (item == null || !(facility.CreateTime > item.UpdateTime)) { return(null); } item.Serialnum = facility.Serialnum; item.Name = facility.Name; item.FarmSerialnum = facility.Farm; item.FacilityTypeSerialnum = facility.FacilityType; item.UpdateTime = facility.CreateTime ?? DateTime.Now; item.FarmSerialnum = facility.Farm; try { var result = await _facilityService.UpdateFacilityAsnyc(item); LogHelper.Info("[设施]设施{0}{1}更新{2}", item.Name, item.Serialnum, result); return(ResultHelper.CreateMessage($"更新设施{(result ? "成功" : "失败")}", result ? ErrorType.NoError : ErrorType.InternalError)); } catch (AggregateException ex) { return(ResultHelper.CreateExceptionMessage(ex, "更新设施失败")); } return(null); }
public ActionResult FacilityDetail(FacilityModel model) { using (var scope = new TransactionScope()) { var facility = _service.GetFacilityById(model.Id); if (Equals(facility, null)) { facility = new facility() { facility_id = 0, status = 1 }; } if (!Equals(model.ImageFile, null)) { string fileName = "Facility_" + ConvertDatetime.GetCurrentUnixTimeStamp() + Path.GetExtension(model.ImageFile.FileName); string path = Path.Combine(Server.MapPath("~/Upload"), fileName); model.ImageFile.SaveAs(path); facility.img = fileName; } _service.SaveFacility(facility); int idx = 0; foreach (var facilityContent in model.ContentList) { var content = _service.GetFacilityContentById(facilityContent.Id); if (Equals(content, null)) { content = new facility_content() { facility_content_id = 0, facility_id = facility.facility_id, language = idx }; } content.name = facilityContent.Name; _service.SaveFacilityContent(content); idx++; } scope.Complete(); } return(RedirectToAction("Facility")); }
private void facilitiesCb_SelectedIndexChanged(object sender, EventArgs e) { fileNameTb.Text = ""; DateTime dt = DateTime.Now; FacilityModel facilityModel = (FacilityModel)facilitiesCb.SelectedItem; StringBuilder sb = new StringBuilder(); sb.Append(facilityModel.Name); sb.Append("_"); sb.Append(facilityModel.City); sb.Append("__"); sb.Append(dt.Day); sb.Append("-"); sb.Append(dt.Month); sb.Append("-"); sb.Append(dt.Year); sb.Append(fileExtension); fileNameTb.Text = sb.ToString(); }
/// <summary> /// 添加设施信息 /// </summary> /// <param name="entity"></param> /// <param name="transport"></param> /// <param name="addData"></param> /// <returns></returns> public bool AddFacility(AwEntity entity, IApiTransport transport, FacilityModel addData) { if (transport == null) { throw new ArgumentNullException(nameof(transport)); } if (addData == null) { throw new ArgumentNullException(nameof(addData)); } Guard(entity); entity.Description = "添加设施信息"; entity.DataBlockObject.DataContentRequest.ManageDataBlock = new ManageDataBlock() { FacilityAdd = addData }; var response = transport.Process(entity); return(response.Success == ErrorType.NoError); }
public ShipDestinationInfo(FacilityModel facility, bool isEnemy) { Target = facility; _fstOffset = Vector3.zero; var shipOrbitSlot = (facility.Command as IShipOrbitable).ShipOrbitSlot; if (isEnemy) { _closeEnoughDistanceRef = new Reference<float>(() => shipOrbitSlot.OuterRadius + facility.MaxWeaponsRange); } else { _closeEnoughDistance = shipOrbitSlot.OuterRadius; } _progressCheckDistance = shipOrbitSlot.OuterRadius - shipOrbitSlot.InnerRadius; }
public ActionResult AddFacility() { FacilityModel model = new FacilityModel(); PrepareHotel(model); return View(model); }
public ActionResult AddFacility(FacilityModel fmodel) { try { HolidayPlanner.DAL.Facility ft = new HolidayPlanner.DAL.Facility() { FacilityId = fmodel.FacilityId, FacilitiesType = fmodel.FacilitiesType, HotelId = fmodel.HotelId }; context.Facilities.InsertOnSubmit(ft); context.SubmitChanges(); return RedirectToAction("Index"); } catch { return View(fmodel); } }