public static SubCategoriaServicoViewModel Create(SubCategoriaServico SubCategoria, CategoriaServico Categoria) { var novo = Create(SubCategoria); novo.Categoria = CategoriaServicoViewModel.Create(Categoria); return(novo); }
public Task <int> EditAsync(SubCategoriaServico cadastro) { Task <int> T = new Task <int>(() => { return(Edit(cadastro)); }); T.Start(); return(T); }
public int Add(SubCategoriaServico cadastro) { try { cadastro.Id = FlatLira.CadastroSubCategoriaServico.Count > 0 ? FlatLira.CadastroSubCategoriaServico.Max(X => X.Id) + 1 : 1; FlatLira.CadastroSubCategoriaServico.Add(cadastro); FlatLira.SetCadastro <SubCategoriaServico>(FlatLira.CadastroSubCategoriaServico, FlatLira.ArqSubCategoriaServico); return(1); } catch { return(0); } }
public int Edit(SubCategoriaServico cadastro) { try { var Cad = FlatLira.CadastroSubCategoriaServico.Find(X => X.Id == cadastro.Id); if (Cad != null) { FlatLira.CadastroSubCategoriaServico[FlatLira.CadastroSubCategoriaServico.IndexOf(cadastro)] = cadastro; } FlatLira.SetCadastro <SubCategoriaServico>(FlatLira.CadastroSubCategoriaServico, FlatLira.ArqSubCategoriaServico); return(1); } catch { return(0); } }
public async Task <IActionResult> Edit([FromBody] SubCategoriaServico categoria) { try { if (categoria != null) { await SubCategoriaServicoCRUD.EditAsync(categoria); return(Ok()); } else { return(NotFound(ExtencaoController.GetRetorno(RetornoRequisicao.SubCategoriaNaoInformada))); } } catch (Exception ex) { return(NotFound(ExtencaoController.GetRetorno(RetornoRequisicao.ErroNaoIdentificado, ex))); } }
public static SubCategoriaServicoViewModel Create(SubCategoriaServico SubCategoria) { return(new SubCategoriaServicoViewModel(SubCategoria.IdCategoria, SubCategoria.Id, SubCategoria.Descricao, SubCategoria.Link)); }