Exemplo n.º 1
0
 public static SkillDto createSkillDTO(Skill obj)
 {
     SkillDto skill = new SkillDto();
     skill.SkillId = obj.SkillId;
     skill.SkillName = obj.SkillName;
     skill.SkillDescription = obj.SkillDescription;
     return skill;
 }
Exemplo n.º 2
0
 public static Skill createSkill(String SkillId, String SkillName, String SkillDescription)
 {
     Skill obj = new Skill();
     obj.SkillId = SkillId;
     obj.SkillName = SkillName;
     obj.SkillDescription = SkillDescription;
     return obj;
 }
Exemplo n.º 3
0
 public Skill selectSkillById(Skill obj)
 {
     try
     {
         ISkillSvc svc = (ISkillSvc)this.getService(typeof(ISkillSvc).Name);
         return svc.selectSkillById(obj);
     }
     catch (ServiceLoadException ex)
     {
         return null;
     }
 }
Exemplo n.º 4
0
 public Boolean deleteSkill(Skill obj)
 {
     try
     {
         ISkillSvc svc = (ISkillSvc)this.getService(typeof(ISkillSvc).Name);
         return svc.deleteSkill(obj);
     }
     catch (ServiceLoadException ex)
     {
         return false;
     }
 }
Exemplo n.º 5
0
        public Skill selectSkillById(Skill obj)
        {
            NewRecruiteeBankContext db = new NewRecruiteeBankContext();

            try
            {

                return db.Skills.SqlQuery("dbo.SelectSkillById @SkillId='" + obj.SkillId.ToString() + "'").Single();
            }
            catch (Exception ex)
            {
                return null;
            }
        }
Exemplo n.º 6
0
        public Boolean insertSkill(Skill obj)
        {
            using (NewRecruiteeBankContext db = new NewRecruiteeBankContext())
            {
                try
                {
                    db.Skills.Add(obj);
                    db.SaveChanges();
                    return true;
                }
                catch (Exception ex)
                {
                    return false;
                }

            }
        }
Exemplo n.º 7
0
        public Boolean deleteSkill(Skill obj)
        {
            using (NewRecruiteeBankContext db = new NewRecruiteeBankContext())
            {
                try
                {
                    Skill skill = db.Skills.SqlQuery("dbo.SelectSkillById @SkillId='" + obj.SkillId.ToString() + "'").Single();

                    if (skill != null)
                    {
                        db.Skills.Remove(skill);
                        #region Database Submission

                        try
                        {
                            db.SaveChanges();
                            return true;
                        }
                        catch (Exception ex)
                        {
                            return false;
                        }

                        #endregion
                    }
                    else
                    {
                        return false;
                    }
                }
                catch (Exception ex)
                {
                    return false;
                }
            }
        }
Exemplo n.º 8
0
        public Boolean updateSkill(Skill obj)
        {
            using (NewRecruiteeBankContext db = new NewRecruiteeBankContext())
            {
                try
                {
                    Skill skill = db.Skills.SqlQuery("dbo.SelectSkillById @Skill='" + obj.SkillId.ToString() + "'").Single();

                    if (skill != null)
                    {
                        skill.SkillName = obj.SkillName;
                        skill.SkillDescription = obj.SkillDescription;

                        #region Database Submission with Rollback

                        try
                        {
                            db.SaveChanges();
                            return true;
                        }
                        catch (Exception ex)
                        {
                            return false;
                        }
                        #endregion
                    }
                    else
                    {
                        return false;
                    }
                }
                catch (Exception ex)
                {
                    return false;
                }

            }
        }