public List <WriterDto> GetWriter() { var writerRepository = new WriterRepository(); var writerlist = writerRepository.GetAll(); return(Mapper.Map <List <Writer>, List <WriterDto> >(writerlist)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DropDownListWriter.DataSource = WriterRepository.GetAllWriters(); DropDownListWriter.DataTextField = "WriterName"; DropDownListWriter.DataValueField = "WriterID"; DropDownListWriter.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["ID"] != null && !IsPostBack) { int id = int.Parse(Request.QueryString["ID"]); var result = WriterRepository.GetWriter(id); TextBoxWriterName.Text = result.WriterName; ButtonAdd.CssClass = "btn btn-success btn-block"; ButtonAdd.Text = "Update"; } }
protected void Page_Load(object sender, EventArgs e) { Repeater1.DataSource = WriterRepository.GetAllWriters(); Repeater1.DataBind(); if (Request.QueryString["ID"] != null) { int id = int.Parse(Request.QueryString["ID"]); WriterRepository.DeleteWriter(id); Response.Redirect("WriterList.aspx"); } }
protected void ButtonAdd_Click(object sender, EventArgs e) { Writer writer = new Writer() { WriterName = TextBoxWriterName.Text }; if (ButtonAdd.Text == "Update") { int id = int.Parse(Request.QueryString["ID"]); WriterRepository.UpdateWriter(id, TextBoxWriterName.Text); Response.Redirect("WriterList.aspx"); } else { WriterRepository.AddWriter(writer); Response.Redirect("WriterList.aspx"); } }
public WriterAccess() { _writerRepository = new WriterRepository(); }