public bool Add(tblSalesTarget obj)
 {
     try
     {
         repository.tblSalesTargets.Add(obj);
         repository.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
 public bool Delete(int id)
 {
     try
     {
         tblSalesTarget result = Get(id);
         if (result != null)
         {
             result.Deleted = true;
             repository.SaveChanges();
             return(true);
         }
         return(false);
     }
     catch (Exception)
     {
         return(false);
     }
 }
 public bool Update(tblSalesTarget obj)
 {
     try
     {
         tblSalesTarget result = Get(obj.SalesTargetId);
         if (result != null)
         {
             repository.Entry(result).CurrentValues.SetValues(obj);
             repository.SaveChanges();
             return(true);
         }
         return(false);
     }
     catch (Exception)
     {
         return(false);
     }
 }