public string GetById(int id) { using (RepositoryBase repository = new RepositoryBase()) { Sts_pessoa sts_pessoa = (Sts_pessoa)repository.GetById(typeof(Sts_pessoa), id); return(JsonConvert.SerializeObject(sts_pessoa)); } }
public string Delete(int id) { using (RepositoryBase repository = new RepositoryBase()) { try { repository.BeginTransaction(); Sts_pessoa sts_pessoa = (Sts_pessoa)repository.GetById(typeof(Sts_pessoa), id); repository.Delete(sts_pessoa); return(JsonConvert.SerializeObject(sts_pessoa)); } catch { repository.RollbackTransaction(); return("Erro"); } } }
public string SaveProvider(string json) { using (RepositoryBase repository = new RepositoryBase()) { try { repository.BeginTransaction(); Sts_pessoa sts_pessoa = JsonConvert.DeserializeObject <Sts_pessoa>(json); sts_pessoa.Pes_categoria = "F"; repository.Save(sts_pessoa); return(JsonConvert.SerializeObject(sts_pessoa)); } catch { repository.RollbackTransaction(); return("Erro"); } } }