public ActionResult Create(DisputeRepresentVM viewModel) { //validar si el modelo no es valido. pendiente if (!ModelState.IsValid) { ViewBag.Error = "Error model validate. "; return(View(viewModel)); } //if (System.IO.File.Exists(Server.MapPath("~/App_Data/" + fname))) //{ // System.IO.File.Delete(Server.MapPath("~/App_Data/" + fname)); //} viewModel.relativePath = Server.MapPath("~/App_Data/"); //attaches.Add(uploadedFile); var result = _repository.AddRepresent(viewModel); Helpers.Email.SendNotification( "*****@*****.**", "Represents to Dispute", "Dispute: " + viewModel.disputeId + "Terminal: falta poner el terminalId", result.Image ); //pendiente a ver donde se va a redireccionar. return(RedirectToAction("Index", "Disputes")); }
public ActionResult Create(int id) { var viewModel = new DisputeRepresentVM() { disputeId = id }; return(View(viewModel)); }
public DisputeRepresent AddRepresent(DisputeRepresentVM viewModel) { viewModel.Image = Helpers.ConvertTo.ImageToByteArray(viewModel.File); var disputeRepresent = Mapper.Map <DisputeRepresentVM, DisputeRepresent>(viewModel); //disputeRepresent.AttachData = data; Table.Add(disputeRepresent); Save(); return(disputeRepresent); }
public ActionResult Upload(DisputeRepresentVM viewModel) { return(View(viewModel)); }