public async Task <IndustrySkillsCreateModel> UpdateIndustrySkill(IndustrySkillsCreateModel model)
        {
            try
            {
                tblIndustrySkill data = await Task.Run(() => ManageIndustry_Skills.UpdateIndustrySkill(model.ConvertTotblIndustrySkill()));

                return(data.ConvertToIndustrySkill());
            }
            catch (Exception)
            {
                throw;
            }
        }
 public static IndustrySkillsCreateModel ConvertToIndustrySkill(this tblIndustrySkill data)
 {
     return(new IndustrySkillsCreateModel()
     {
         id = data.ID,
         industryId = data.IndustryID,
         skillName = data.Name,
         isActive = data.IsActive,
         isDeleted = data.IsDeleted,
         createdUserID = data.CreatedUserID,
         updatedUserID = data.UpdatedUserID,
         createdTimestamp = data.CreatedTimestamp,
         updatedTimestamp = data.UpdatedTimestamp
     });
 }
        public async Task <IndustrySkillsCreateModel> GetIndustrySkill(long Id)
        {
            try
            {
                IndustrySkillsCreateModel model = null;
                tblIndustrySkill          data  = await Task.Run(() => ManageIndustry_Skills.GetIndustrySkill(Id));

                model = data.ConvertToIndustrySkill();

                return(model);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#4
0
        internal static async Task DeleteIndustrySkill(long Id)
        {
            try
            {
                using (db = new eMSPEntities())
                {
                    tblIndustrySkill obj = await db.tblIndustrySkills.FindAsync(Id);

                    db.tblIndustrySkills.Remove(obj);
                    int x = await Task.Run(() => db.SaveChangesAsync());
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#5
0
        internal static async Task <tblIndustrySkill> UpdateIndustrySkill(tblIndustrySkill model)
        {
            try
            {
                using (db = new eMSPEntities())
                {
                    db.Entry(model).State = EntityState.Modified;

                    int x = await Task.Run(() => db.SaveChangesAsync());

                    return(model);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#6
0
        internal static async Task <tblIndustrySkill> InsertIndustrySkill(tblIndustrySkill model)
        {
            try
            {
                using (db = new eMSPEntities())
                {
                    model = db.tblIndustrySkills.Add(model);

                    int x = await Task.Run(() => db.SaveChangesAsync());

                    return(model);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }