示例#1
0
 public static BusinessObjects.WorkName GetDetails(int Id)
 {
     BusinessObjects.WorkName workName = null;
     using (ADOBathindaEntities context = new ADOBathindaEntities())
     {
         var InDb = context.WorkNames.SingleOrDefault(w => w.Id == Id);
         workName = new BusinessObjects.WorkName
         {
             Id   = InDb.Id,
             Name = InDb.Name
         };
         context.Dispose();
     }
     return(workName);
 }
示例#2
0
        public static List <BusinessObjects.WorkName> GetAll()
        {
            List <BusinessObjects.WorkName> list = new List <BusinessObjects.WorkName>();

            using (ADOBathindaEntities context = new ADOBathindaEntities())
            {
                var WorkNames = context.WorkNames.ToList();
                foreach (var InDb in WorkNames)
                {
                    BusinessObjects.WorkName workName = new BusinessObjects.WorkName
                    {
                        Id   = InDb.Id,
                        Name = InDb.Name
                    };
                    list.Add(workName);
                }
            }
            return(list);
        }
示例#3
0
        public static bool Delete(BusinessObjects.WorkName workNameBO)
        {
            int i = 0;

            using (ADOBathindaEntities context = new ADOBathindaEntities())
            {
                var InDb = context.WorkNames.SingleOrDefault(w => w.Id == workNameBO.Id);
                context.WorkNames.Remove(InDb);
                i = context.SaveChanges();
                context.Dispose();
            }
            if (i < 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#4
0
        public static bool Add(BusinessObjects.WorkName workNameBO)
        {
            int i        = 0;
            var workName = new WorkName
            {
                Name = workNameBO.Name
            };

            using (ADOBathindaEntities context = new ADOBathindaEntities())
            {
                context.WorkNames.Add(workName);
                i = context.SaveChanges();
                context.Dispose();
            }

            if (i > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#5
0
 public static bool Delete(BusinessObjects.WorkName workNameBO)
 {
     return(WorkNameDA.Delete(workNameBO));
 }
示例#6
0
 public static bool Update(BusinessObjects.WorkName workNameBO)
 {
     return(WorkNameDA.Update(workNameBO));
 }
示例#7
0
 public static bool Add(BusinessObjects.WorkName workNameBO)
 {
     return(WorkNameDA.Add(workNameBO));
 }