/// <summary> /// Запрашивает функции у других узлов. /// </summary> /// <param name="function_headers"></param> private void RequestFunctions(IEnumerable <FunctionHeader> function_headers) { foreach (var function_header in function_headers) { Function function = null; foreach (var owner in function_header.Owners) { function = GetFunctionRequest(function_header, owner.IpAddress); if (function != null) { break; } } if (function != null) { _functionRepository.Add(new[] { function }); break; } else { if (function_header.Owners.Any()) { // TODO: Нужно что то делать если ни у кого из владельцев нет нужных данных. throw new NotImplementedException("Нужно что то делать если ни у кого из владельцев нет нужных данных."); } } } }
public void Add(FunctionViewModel functionVm) { var function = _mapper.Map <Function>(functionVm); _functionRepository.Add(function); _unitOfWork.Commit(); }
public async Task Add(FunctionViewModel functionVm) { if (!await CheckExistedId(functionVm.Id)) { var function = new FunctionViewModel().Map(functionVm); await _functionRepository.Add(function); } }
public bool SaveEntity(FunctionModel functionModel) { try { if (functionModel.Id > 0) { var function = GetFunctioneById(functionModel.Id).ToFunction(); function.Id = functionModel.Id; function.Name = functionModel.Name; function.URL = functionModel.URL; function.UpdatedDate = DateTime.Now; function.ParentId = functionModel.ParentId != null && functionModel.ParentId > 0 ? functionModel.ParentId : null; function.SortOrder = functionModel.SortOrder; function.IconCss = functionModel.IconCss; function.Status = functionModel.Status; _functionRepository.Update(function); return(true); } else { var function = new Function(); function.Id = functionModel.Id; function.Name = functionModel.Name; function.URL = functionModel.URL; function.ParentId = functionModel.ParentId != null && functionModel.ParentId > 0 ? functionModel.ParentId : null; function.SortOrder = functionModel.SortOrder; function.IconCss = functionModel.IconCss; function.Status = functionModel.Status; function.CreatedDate = DateTime.Now; _functionRepository.Add(function); return(true); } } catch (Exception ex) { return(false); } }
public Function Add(Function function) { return(_functionRepository.Add(function)); }
public Function Add(Function _model) { return(_Repository.Add(_model)); }
public void Add(FunctionViewModel functionViewModel) { var function = _mapper.Map <Function>(functionViewModel); _functionRepository.Add(function); }
public virtual void AddFunctions(IEnumerable <Function> function) { _functionRepository.Add(function); }
public void Create(FunctionViewModel functionVm) { _functionRepository.Add(_mapper.Map <Function>(functionVm)); }
public IActionResult AddFunction([FromBody] Function model) { Func_repo.Add(model); return(new OkObjectResult(new { FunctionID = model.FunctionId })); }
public void Add(Function entity) { _functionRepository.Add(entity); }
public void Create(FunctionDTO f1) { var f = f1.Mapping(); functionRepository.Add(f); }