public TimeModelConsulta Editar(int id) { try { TimeDal d = new TimeDal(); Time t = d.FindById(id); if (t != null) { var model = new TimeModelConsulta(); model.IdTime = t.IdTime; model.Nome = t.Nome; model.DataFundacao = t.DataFundacao.ToString("dd/MM/yyyy"); return(model); } else { throw new Exception("Time não encontrado."); } } catch (Exception e) { throw new Exception("Erro: " + e.Message); } }
public JsonResult Excluir(TimeModelConsulta model) { try { using (TimeServiceClient service = new TimeServiceClient()) { service.Excluir(model.IdTime); } return(Json("Time excluído.")); } catch (Exception e) { return(Json(e.Message)); } }
public JsonResult Editar(TimeModelConsulta model) { try { var resultado = new TimeModelConsulta(); using (TimeServiceClient service = new TimeServiceClient()) { resultado = service.Editar(model.IdTime); } return(Json(resultado)); } catch (Exception e) { return(Json(e.Message)); } }
public List <TimeModelConsulta> Consultar() { try { List <TimeModelConsulta> lista = new List <TimeModelConsulta>(); TimeDal d = new TimeDal(); foreach (Time t in d.FindAll()) { TimeModelConsulta model = new TimeModelConsulta(); model.IdTime = t.IdTime; model.Nome = t.Nome; model.DataFundacao = t.DataFundacao.ToString("dd/MM/yyyy"); lista.Add(model); } return(lista); } catch (Exception e) { throw new Exception("Erro:" + e.Message); } }