예제 #1
0
        public bool UpdateSemester(SemesterMasterDs semesterMasterDs)
        {
            bool returnvalue = false;

            DynamicParameters param = new DynamicParameters();

            param.Add("@SemesterId", semesterMasterDs.SemesterId);
            param.Add("@SemesterCode", semesterMasterDs.SemesterCode);
            param.Add("@SemesterName", semesterMasterDs.SemesterName);
            param.Add("@SKS", semesterMasterDs.SKS);
            param.Add("@UniversityId", semesterMasterDs.UniversityId);
            param.Add("@active", semesterMasterDs.active);
            param.Add("@lastupdateddt", DateTime.UtcNow);
            param.Add("@lastupdatedby", semesterMasterDs.lastupdatedby);

            _db.Open();
            var val = _db.Execute("Ysp_UpdateSemesterMaster", param, commandType: CommandType.StoredProcedure);

            if (val > 0)
            {
                returnvalue = true;
            }

            _db.Close();
            return(returnvalue);
        }
예제 #2
0
        public IHttpActionResult Update(SemesterMasterDs semesterMasterDs)
        {
            var isupdate = semesterRepository.UpdateSemester(semesterMasterDs);

            if (isupdate == true)
            {
                return(Ok(isupdate));
            }
            return(BadRequest());
        }