public static void Guardar(Solicitud solicitud) { }
public static bool Guardar(Solicitud solicitud) { //===>Serializar la solicitud para guardarlo en un file *.dat try { string Id = Guid.NewGuid().ToString(); System.IO.FileInfo Documento = new System.IO.FileInfo(System.IO.Path.Combine(RepositoryInfo.FullName, Id + FILE_EXTENSION )); System.Runtime.Serialization.IFormatter FF = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); System.IO.FileStream FS = new System.IO.FileStream(Documento.FullName, FileMode.Create, FileAccess.Write, FileShare.None); FF.Serialize(FS, solicitud); return true; } catch (System.Runtime.Serialization.SerializationException ex) { throw ex; } }
public class SolicitudCollection : System.Collections.CollectionBase {//===>Colleccion de solicitud public int AgregarSolicitud(Solicitud solicitud) { return(this.List.Add(solicitud));//===>Agregar a la lista de solicitud y regresar el Index en el que fue agregado }