示例#1
0
        public int?InsertHeader(CompetencyDefHeader header)
        {
            var result = (int?)null;

            using (var context = new SSITrainingEntities())
            {
                try
                {
                    result = context.sp_CACompetency_CompetencyDefHeader_Insert(header.JobTitleID, header.JobRoleID, header.JobResponsibilityID, header.Description, header.PassingGrade,
                                                                                header.NotifyDays, header.NotifyEmail, header.RecurrenceQty, header.UOMSchedulingRecurrenceID, header.Failure_RecurrenceQty, header.Failure_UOMSchedulingRecurrenceID,
                                                                                Convert.ToInt32(Session["UserID"])).FirstOrDefault();

                    header.CompDefHeaderID = Convert.ToInt32(result);
                }
                catch (Exception ex)
                {
                }
                return(result);
            }
        }
示例#2
0
        public string UpdateHeader(CompetencyDefHeader header)
        {
            // var result = (int?)null;
            string result = "";

            using (var context = new SSITrainingEntities())
            {
                try
                {
                    context.sp_CACompetency_CompetencyDefHeader_Update(header.CompDefHeaderID, header.JobTitleID, header.JobRoleID, header.JobResponsibilityID, header.Description, header.PassingGrade,
                                                                       header.NotifyDays, header.NotifyEmail, header.RecurrenceQty, header.UOMSchedulingRecurrenceID, header.Failure_RecurrenceQty, header.Failure_UOMSchedulingRecurrenceID, Convert.ToInt32(Session["UserID"]));
                    result = "Success";
                    // header.CompDefHeaderID = Convert.ToInt32(result);
                }
                catch (Exception ex)
                {
                    result = "Update was not successful. Here's why:" + ex.Message;
                }
                return(result);
            }
        }