// GET: Gender/Details/5 public ActionResult Details(short id) { //ViewData["Person"] = _localizer["Person"]; //ViewData["Edit"] = _localizer["Edit"]; //ViewData["Details"] = _localizer["Details"]; //ViewData["BackToList"] = _localizer["BackToList"]; WebGenderService.GenderDto genderDto = null; try { var url = _iconfiguration.GetValue <string>("WebServices:Gender:WebGenderService"); WebGenderService.WebGenderServiceSoapClient soapClient = new WebGenderService.WebGenderServiceSoapClient(new BasicHttpBinding(BasicHttpSecurityMode.None), new EndpointAddress(url)); genderDto = soapClient.GetId(id); } catch (System.Net.Http.HttpRequestException ex) { _logger.LogCritical(ex.Message); _logger.LogCritical(ex.StackTrace); } catch (Exception ex) { _logger.LogCritical(ex.Message); _logger.LogCritical(ex.StackTrace); } GenderModel genderModel = new GenderModel() { GenderId = genderDto.GenderId, Name = genderDto.Name, }; return(View(genderModel)); }
public GenderModel GetById(int id) { gender entity = this._repository.GetById(id); GenderModel model = this.ConvertEntityToModel(entity); return(model); }
public gender ConvertModelToEntity(GenderModel model, int userId = -1) { gender entity = new gender(); if (model == null) { return(null); } entity.name = model.Name; if (model.Id > 0) { entity.id = model.Id; } if (userId > 0) { if (entity.id > 0) { entity.editedById = userId; entity.editedByDate = System.DateTime.Now; } else //entity.id <= 0 { entity.createdById = userId; entity.createdByDate = System.DateTime.Now; } } return(entity); }
private void btnGender_Click(object sender, EventArgs e) { var output = new StringBuilder(); string[] sentences = SplitSentences(_txtIn.Text); foreach (string sentence in sentences) { string[] tokens = TokenizeSentence(sentence); string[] tags = PosTagTokens(tokens); string posTaggedSentence = string.Empty; for (int currentTag = 0; currentTag < tags.Length; currentTag++) { posTaggedSentence += tokens[currentTag] + @"/" + tags[currentTag] + " "; } output.Append(posTaggedSentence); output.Append("\r\n"); output.Append(GenderModel.GenderMain(_modelPath + "coref\\gen", posTaggedSentence)); output.Append("\r\n\r\n"); } _txtOut.Text = output.ToString(); }
public GenderModel GetGenderAndMapToCategoryModel(int?genderid) { GenderModel genderModel = null; try { if (genderid != null) { using (var db = new Entities()) { var gender = db.Genders.SingleOrDefault(i => i.GenderID == genderid); if (gender != null) { var stream = new MemoryStream(ASCIIEncoding.Default.GetBytes(gender.Name)); var serializer = new DataContractJsonSerializer(typeof(MultiLingualListModel)); var jsonResult = (MultiLingualListModel)serializer.ReadObject(stream); genderModel = new GenderModel { GenderID = gender.GenderID, Name = jsonResult }; } } } } catch (Exception ex) { Logger.ErrorFormat("GetGenderAndMapToCategoryModel - error [{0}] - - \r\n {1} \r\n\r\n", ex.Message, ex.StackTrace); } return(genderModel); }
protected ItemModel ConvertToItem(GenderModel model) { return(new ItemModel() { Id = model.Id, Text = model.Name }); }
public static Gender ToEntity(this GenderModel model) { return(new Gender { Id = model.Id, Title = model.Title }); }
public string GenderValidation(GenderModel gender) { if (gender == null) { return("Please Select Gender."); } else { return(null); } }
public IActionResult Remove([FromForm] GenderModel model = null) { if (model == null) { return(this.Ok(new DeleteResponseModel("Can't save items due to missing some information or invalid data", false))); } var results = _logic.Delete(model); return(this.Ok(results)); }
private static void CopyGenderImages(GenderModel model, string filePath, string output) { if (model.IsFemale) { File.Copy(filePath, Path.Combine(output, "Female", model.Filename)); } else { File.Copy(filePath, Path.Combine(output, "Male", model.Filename)); } }
protected GenderModel ConvertToModel(GenderEntity e) { var result = new GenderModel() { Id = e.Id, Code = (int)e.Code, Name = e.Name }; return(result); }
public async Task <ActionResult> Put(GenderModel value) { try { await _repository.UpdateAsync(value); return(Ok()); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }
public async Task <ActionResult <RegionModel> > Post([FromBody] GenderModel value) { try { var result = await _repository.CreateAsync(value); return(CreatedAtAction(nameof(Get), new { id = result.Id }, result)); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }
public void ConvertModelToEntity_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var service = new GenderService(); GenderModel model = GetTestModel(); // Act gender entity = service.ConvertModelToEntity(model); // Assert Assert.IsNotNull(entity); Assert.AreEqual(entity.name, model.Name); }
public void GetById_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new GenderRepository(context); var service = new GenderService(repository); // Act GenderModel result = service.GetById(4); // Assert Assert.IsNotNull(result); Assert.AreEqual(4, result.Id); }
public async Task Put() { // arrange var model = new GenderModel(); _repository.Setup(x => x.UpdateAsync(It.IsAny <GenderModel>())).Returns(Task.FromResult(model)); // act var result = await _controller.Put(model); // assert _repository.Verify(x => x.UpdateAsync(model), Times.Once); Assert.IsType <OkResult>(result); }
public async Task Get_NotFound() { // arrange var model = new GenderModel(); _repository.Setup(x => x.GetAsync(It.IsAny <int>())).Returns(Task.FromResult((GenderModel)null)); // act var result = await _controller.Get(1); // assert _repository.Verify(x => x.GetAsync(1), Times.Once); Assert.IsType <NotFoundResult>(result.Result); }
private GenderModel GetDemoItem(bool isNew) { GenderModel item = new GenderModel() { Name = "Demo name" }; if (!isNew) { item.Id = 1; } return(item); }
/// <summary> /// To the model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static GenderModel ToModel(this GenderViewModel entity) { if (entity == null) { return(null); } var model = new GenderModel { GenderID = entity.GenderID, Gender = entity.Gender }; return(model); }
public GenderModel ConvertEntityToModel(gender entity) { if (entity == null) { return(null); } var model = new GenderModel() { Id = entity.id, Name = entity.name.Trim(), }; return(model); }
public IActionResult Get([FromQuery] GenderModel model = null, [FromQuery] PaginationModel paginationModel = null, [FromQuery] SortModel sortModel = null) { if (model == null) { model = new GenderModel(); } ////region CustomCodeBlockBeforeGet# ////endregion CustomCodeBlockBeforeGet# var results = _logic.Get(model, paginationModel, sortModel); ////region CustomCodeBlockAfterGet# ////endregion CustomCodeBlockAfterGet# return(this.Ok(results)); }
/// <summary> /// To the view model. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static GenderViewModel ToViewModel(this GenderModel model) { if (model == null) { return(null); } var entity = new GenderViewModel { GenderID = model.GenderID, Gender = model.Gender }; return(entity); }
public async Task Get() { // arrange var model = new GenderModel(); _repository.Setup(x => x.GetAsync(It.IsAny <int>())).Returns(Task.FromResult(model)); // act var result = await _controller.Get(1); // assert _repository.Verify(x => x.GetAsync(1), Times.Once); Assert.IsType <OkObjectResult>(result.Result); Assert.Same(model, (result.Result as OkObjectResult).Value); }
public async Task Post() { // arrange var model = new GenderModel { Id = 1 }; _repository.Setup(x => x.CreateAsync(It.IsAny <GenderModel>())).Returns(Task.FromResult(model)); // act var result = await _controller.Post(model); // assert _repository.Verify(x => x.CreateAsync(model), Times.Once); Assert.Same(model, (result.Result as CreatedAtActionResult).Value); }
/// <summary>Save gender.</summary> /// <param name = "model">gender model.</param> /// <returns>The <see cref = "GenderModel"/>.</returns> private RawResponseModel <GenderModel> SaveRow(GenderModel model) { if (model == null) { return(new RawResponseModel <GenderModel>(null, "model can't be null!", false)); } ////region CustomCodeBlockBeforeSave# ////endregion CustomCodeBlockBeforeSave# var result = _logic.Save(model); var primaryId = result.Data.Id; ////region CustomCodeBlockSubICollectionSave# ////endregion CustomCodeBlockSubICollectionSave# return(result); }
public void ConvertEntityToModel_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); //var repository = new GenderRepository(context); var service = new GenderService(); gender entity = context.gender.Where(x => x.id == 4).FirstOrDefault(); // Act GenderModel model = service.ConvertEntityToModel(entity); // Assert Assert.IsNotNull(model); Assert.AreEqual(model.Id, entity.id); Assert.AreEqual(model.Name, entity.name); }
public async Task Post() { // arrange var model = new GenderModel { Value = "teste" }; // act var response = await _client.PostAsync(_address, new StringContent(JsonConvert.SerializeObject(model), Encoding.UTF8, "application/json")); // assert response.EnsureSuccessStatusCode(); var result = JsonConvert.DeserializeObject <GenderModel>(await response.Content.ReadAsStringAsync()); Assert.Equal(model.Value, result.Value); Assert.Equal(1, result.Id); }
/// <summary>Delete gender.</summary> /// <param name = "model">gender model.</param> /// <returns>The <see cref = "GenderModel"/>.</returns> public DeleteResponseModel Delete(GenderModel model) { var entity = new Gender(); if (model.Id <= 0) { return(new DeleteResponseModel("Can't delete items due to missing some information or invalid data", false)); } else { entity.Id = model.Id; } _repository.Delete(entity); _repository.Save(); return(new DeleteResponseModel("Deleted", true)); }
/// <summary>Save gender.</summary> /// <param name = "model">gender model.</param> /// <returns>The <see cref = "GenderModel"/>.</returns> /// <param name = "validModelParameters">The valid Model Parameters.</param> public RawResponseModel <GenderModel> Save(GenderModel model) { if (model != null) { } else { model = new GenderModel(); } var entity = new Gender(); if (model.Id > 0) { var data = _repository.Find(x => x.Id == model.Id); if (data.Any()) { entity = data.FirstOrDefault(); } else { return(new RawResponseModel <GenderModel>(null, "Gender does not exist!", false)); } } if (model.Id > 0) { entity.Id = model.Id; } if (model.Id == 0) { _repository.Create(entity); } else { _repository.Update(entity); } _repository.Save(); model.Id = entity.Id; return(new RawResponseModel <GenderModel>(model)); }
protected virtual void InitDropDowns() { this.Genders = GenderModel .GetEnumerable() .OrderBy(x => x.Value == GendersEnum.Undefined ? int.MaxValue : (int)x.Value) .ToList(); this.Cases = CyrDeclineCase .GetEnumerable() .ToList(); this.Numbers = NumberModel .GetEnumerable() .ToList(); this.InputGender = this.Genders.First(); this.InputCase = this.Cases.First(); this.InputNumber = this.Numbers.First(); }