I have a question. I am new on ASP.NET MVC Code First.
I am creating a simple CRUD using Scaffold MVC.
My Model:
public class Manufacture
{
    [Key]
    public int ManufactureID { get; set; }
    [Required]
    [Column("Manufacture", TypeName = "varchar")]
    [MaxLength(25)]
    [Display(Name = "Manufacture")]
    public string ManufactureCode { get; set; }
    [Column("ManufactureDescription", TypeName = "varchar")]
    [MaxLength(50)]
    [Display(Name = "Description")]
    public string ManufactureDescription { get; set; }
    [Column("IsActive", TypeName = "bit")]
    [Display(Name = "Active?")]
    public bool IsActive { get; set; }
    public DateTime CreatedDateTime { get; set; }
}
My Controller: 
public ActionResult ManufactureCreate()
    {
        return View();
    }
    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult ManufactureCreate([Bind(Include = "ManufactureID,ManufactureCode,ManufactureDescription,IsActive,CreatedDateTime")] Manufacture manufacture)
    {
        if (ModelState.IsValid)
        {
            if (db.Manufactures.Any(ac => ac.ManufactureCode.Equals(manufacture.ManufactureCode)))
             {
                return View();
            }
            else
            {
                db.Manufactures.Add(manufacture);
                db.SaveChanges();
                return RedirectToAction("ManufactureCreate");
            }
        }
        return View(manufacture);
    }
I want to add a value on "CreatedDateTime" field using current DateTime. When User click the "Save" button on the View. "CreatedDateTime" field will be filled by current DateTime.
How can I do that?
Please advise.
Thank you.
 
     
     
    