public Courses(ICourseService courseService,Course course) { _course = course; _courseService = courseService; InitializeComponent(); // dgvList.AutoGenerateColumns = false; }
private void btnCreate_Click(object sender, EventArgs e) { _course = new Course(); _course.Name = txtName.Text; _course.Description = txtDescription.Text; _course.Fees = float.Parse(txtFee.Text); _course.Duration = txtDuration.Text; _courseService.Create(_course); }
private Dictionary<String, String> Mapper(Course entity) { Dictionary<String, String> _parameters = new Dictionary<string, string>(); PropertyInfo[] properties = typeof(Course).GetProperties(); foreach (PropertyInfo property in properties) { _parameters.Add(property.Name, Convert.ToString(property.GetValue(entity))); } return _parameters; }
public int Update(Course entity) { Dictionary<String, string> _parameters = new Dictionary<string, string>(); _parameters.Add("Id", Convert.ToString(entity.Id)); _parameters.Add("Name", entity.Name); _parameters.Add("Duration", entity.Duration); _parameters.Add("Fee", Convert.ToString(entity.Fees)); _parameters.Add("Description", entity.Description); return _database.Update("sp_UpdateCourse", _parameters); }
public int Update(Course course) { return _courseRepository.Update(course); }
public int Create(Course course) { return _courseRepository.Create(course); }