public static int setDocumentoMA(sgd_documentoEntity nuevo) { try { return(DocumentoDAL.setDocumentoMA(nuevo)); } catch (Exception) { throw new Exception("No se puede crear el archivo"); } }
public static void setSaveDocumento(sgd_documentoEntity documento) { try { DocumentoDAL.setSaveDocumento(documento); } catch (Exception) { throw; } }
public static bool setDocumento(sgd_documentoEntity nuevo) { try { return(DocumentoDAL.setDocumento(nuevo)); } catch (Exception ex) { return(false); } }
public static bool setDocumento(sgd_documentoEntity nuevo) { try { using (infoEntities db = new infoEntities()) { sgd_documento doc = new sgd_documento(); doc.Descripcion = nuevo.Descripcion; doc.Titulo = nuevo.Titulo; doc.Texto = nuevo.Texto; doc.FechaCreacion = DateTime.Now; doc.VersionFinal = true; db.sgd_documento.Add(doc); db.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public static sgd_documentoEntity getDocumentoById(int id) { try { using (infoEntities db = new infoEntities()) { var doc = db.sgd_documento.Find(id); sgd_documentoEntity sgd = new sgd_documentoEntity(); sgd.EsBorrador = doc.EsBorrador; sgd.IdDocumento = doc.IdDocumento; sgd.Descripcion = doc.Descripcion; sgd.FechaCreacion = doc.FechaCreacion; sgd.Texto = doc.Texto; sgd.Titulo = doc.Titulo; sgd.Version = doc.Version; sgd.VersionFinal = doc.VersionFinal; return(sgd); } } catch (Exception ex) { throw new Exception("Error al buscar id del documento"); } }
public static void setSaveDocumento(sgd_documentoEntity documento) { try { using (infoEntities db = new infoEntities()) { var doc = db.sgd_documento.Find(documento.IdDocumento); doc.Descripcion = documento.Descripcion; doc.EsBorrador = documento.EsBorrador; doc.FechaCreacion = documento.FechaCreacion; doc.Texto = documento.Texto; doc.Titulo = documento.Titulo; doc.Version = documento.Version; doc.VersionFinal = documento.VersionFinal; db.Entry(doc).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } } catch (Exception) { throw new Exception("Error al actualizar documento"); } }