public static Guid CrearProyecto(Models.Proyecto proyecto) { Guid nuevoGuid = Guid.NewGuid(); Helpers.Proyecto.ValidarNombre(proyecto.NombreProyecto); Helpers.Proyecto.NombreProyectoExiste(proyecto.NombreProyecto, proyecto.UsuarioPropietario); proyecto.Guid = nuevoGuid; var ruta = ConfigurationManager.AppSettings["rutaData"]; // serialize JSON directly to a file using (StreamWriter file = File.CreateText(ruta + @"\Proyectos\" + nuevoGuid.ToString() + ".json")) { JsonSerializer serializer = new JsonSerializer(); serializer.Serialize(file, proyecto); } return(proyecto.Guid); }
public ActionResult Nuevo() { var objProjecto = new Models.Proyecto() { fechaCreacion = DateTime.Now.ToString("dd/MM/yyyy"), idEstatusRevision = 1, revisionProyecto = "001", fechaRevision = DateTime.Now.ToString("dd/MM/yyyy") }; ViewBag.Titulo = "Nuevo"; return PartialView("_Nuevo", objProjecto); }