Example #1
0
        public DTO.Archivo obtenerArchivoPorId(int id, int version)
        {
            DTO.Archivo respuesta = new DTO.Archivo();
            try
            {
                Resources.Archivo archivo = db.Archivo.FirstOrDefault(a => a.ArchivoId == id && a.ArchivoVersion == version);

                return(DTOBuilder.Archivo(archivo));

                //respuesta.Id = archivo.ArchivoId;
                //respuesta.Version = archivo.ArchivoVersion;
                //respuesta.Nombre = archivo.ArchivoNombre;
                //respuesta.Data = archivo.ArchivoData;
                //respuesta.Monto = (double)archivo.ArchivoMonto;
                //respuesta.Comentario = archivo.ArchivoComentario;
                //respuesta.Extension = archivo.ArchivoExtension;
                //respuesta.UsuarioCreacion = (int)archivo.UsuarioCreacion;
                //respuesta.CuentaActivaId = (int)archivo.CuentaActivaId;
                //respuesta.CuentaActivaFecha = (DateTime)archivo.CuentaActivaFecha;
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("SAC.Models.EtapasModel (obtenerArchivoPorId): " + ex.Message);
                respuesta = new DTO.Archivo();
            }
            return(respuesta);
        }
Example #2
0
        public static DTO.Archivo Archivo(Resources.Archivo recArchivo)
        {
            DTO.Archivo archivo = new DTO.Archivo();

            archivo.Id                = recArchivo.ArchivoId;
            archivo.Version           = recArchivo.ArchivoVersion;
            archivo.Nombre            = recArchivo.ArchivoNombre;
            archivo.Fecha             = recArchivo.ArchivoFecha.GetValueOrDefault();
            archivo.Data              = new byte[0];
            archivo.Monto             = recArchivo.ArchivoMonto.GetValueOrDefault();
            archivo.Comentario        = recArchivo.ArchivoComentario;
            archivo.Extension         = recArchivo.ArchivoExtension;
            archivo.Estado            = (int)recArchivo.ArchivoEstado;
            archivo.UsuarioCreacion   = recArchivo.UsuarioCreacion.GetValueOrDefault();
            archivo.CuentaActivaId    = recArchivo.CuentaActivaId.GetValueOrDefault();
            archivo.CuentaActivaFecha = recArchivo.CuentaActivaFecha.GetValueOrDefault();

            return(archivo);
        }