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