public ActionResult Create(HttpPostedFileBase file, tbl_img emp) { //store filename string filename = Path.GetFileName(file.FileName); //store filename with date string _filename = DateTime.Now.ToString("ddmmyyyy") + filename; //store file extension string extension = Path.GetExtension(file.FileName); //store file path string path = Path.Combine(Server.MapPath("~/images/"), _filename); //call db table emp.img = "~/images/" + _filename; //extension types if (extension.ToLower() == ".jpg" || extension.ToLower() == ".jpeg" || extension.ToLower() == ".png") { if (file.ContentLength <= 1000000) { //save image in db table db.tbl_img.Add(emp); //after chkng omg properties now chk the size of image if (db.SaveChanges() > 0) { file.SaveAs(path); ViewBag.msg = "Image added successfully"; ModelState.Clear(); } } else { ViewBag.msg = "Size limit is 1MB"; } } return(View()); }
public IHttpActionResult Post(DEPARTMENT student) { Db.DEPARTMENTs.Add(student); Db.SaveChanges(); return(Ok()); }
public ActionResult Create([Bind(Include = "ID,FirstName,LastName")] emp emp) { if (ModelState.IsValid) { db.emps.Add(emp); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(emp)); }
public void Save(EMPLOYEE eMPLOYEE) { try { DB.EMPLOYEEs.Add(eMPLOYEE); DB.SaveChanges(); } catch (Exception ex) { throw; } }
public IHttpActionResult Create(employeedetail emp) { employeeEntities db = new employeeEntities(); var result = db.employeedetails.Add(emp); db.SaveChanges(); return(Ok()); }
public IHttpActionResult AddEmployee(Employee objEmployeeData) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { objemployeeEntity.Employees.Add(objEmployeeData); objemployeeEntity.SaveChanges(); } catch (Exception) { throw; } return(Ok()); }
public ActionResult RegisterEmployee(RegisterEmployeeViewModel model) { if (!ModelState.IsValid) { var modelErrors = ModelState.AllErrors(); return(Json(modelErrors)); } using (var db = new employeeEntities()) { var row = db.Set <empleado>(); var emp = new empleado(); emp.nombres = model.nombres; emp.apellidos = model.apellidos; emp.cedula = model.cedula; emp.telefono = model.telefono; if (model.id.Equals(0)) { row.Add(emp); db.SaveChanges(); } else { emp.id = model.id; var cemp = db.empleado.Find(emp.id); if (cemp != null) { db.Entry(cemp).CurrentValues.SetValues(emp); db.SaveChanges(); } } } return(Json(new {})); }