public Result <EleitorModel> UpdateEleitor(string instance) { Result <EleitorModel> result = new Result <EleitorModel>(); try { EleitorModel eleitor = Converters.ConvertEleitorToEleitorModel(ctx.EleitorSet.Where(o => o.Cpf == instance).FirstOrDefault()); if (eleitor == null) { result = Utils <EleitorModel> .SetResult(null, "Eleitor não encontrado."); } else { eleitor.Votou = true; ctx.SaveChanges(); result = Utils <EleitorModel> .SetResult(eleitor, "True"); } } catch (Exception ex) { result = Utils <EleitorModel> .SetResult(null, ex.Message.ToString()); } return(result); }
public static Eleitor ConvertEleitorModelToEleitor(EleitorModel instance) { if (instance == null) { return(null); } else { return new Eleitor() { Cpf = instance.Cpf, Foto = instance.Foto, IdEleitor = instance.IdEleitor, Nome = instance.Nome, Votou = instance.Votou, } }; }
public Result <EleitorModel> GetEleitorByCode(string cpf) { Result <EleitorModel> result = new Result <EleitorModel>(); try { EleitorModel eleitor = Converters.ConvertEleitorToEleitorModel(ctx.EleitorSet.Where(o => o.Cpf == cpf).FirstOrDefault()); if (eleitor == null) { result = Utils <EleitorModel> .SetResult(null, "Eleitor não encontrado."); } else { result = Utils <EleitorModel> .SetResult(eleitor, "True"); } } catch (Exception ex) { result = Utils <EleitorModel> .SetResult(null, ex.Message.ToString()); } return(result); }