public ActionResult Create(ProgramDegreeTypes pdts) { try { if (pdts.File != null) { pdts.Program.ImagePath = pdts.File.FileName; string target = Path.Combine(Server.MapPath("~/images"), Path.GetFileName(pdts.File.FileName)); if (!System.IO.File.Exists(target)) { pdts.File.SaveAs(target); ViewBag.Message = "File Uploaded Successfully..."; } else { ViewBag.Message = "File Already Exists..."; } } // TODO: Add insert logic here ProgramManager.Insert(pdts.Program); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.Message = ex.Message; return(View(pdts)); } }
protected void btnInsert_Click(object sender, EventArgs e) { try { program = new Program(); program.Description = txtDescription.Text; program.DegreeTypeId = degreeTypes[ddlDegreeTypes.SelectedIndex].Id; int results = ProgramManager.Insert(program); Response.Write("Inserted " + results + " rows..."); programs.Add(program); Rebind(); if (results > 0) { ddlPrograms.SelectedValue = program.Id.ToString(); } ddlPrograms_SelectedIndexChanged(sender, e); } catch (Exception ex) { Response.Write(ex.Message); } }
public void InsertTest() { Program program = new Program { Description = "Basketweaving", DegreeTypeId = 3 }; Assert.AreNotEqual(0, ProgramManager.Insert(program)); }
// POST: api/Program public void Post([FromBody] Program program) { ProgramManager.Insert(program); }