예제 #1
0
        /* Agrega un archivo para una Postulación */

        /* Elimina un Archivo de Solicitud de Empleo */
        public string Post(long idMJA)
        {
            O.MediaJobApplication MJA = BD.MediaJobApplications.FirstOrDefault(x => x.Id == idMJA);
            BD.MediaJobApplications.Remove(MJA);
            BD.SaveChanges();
            return(MJA.FileName);
        }
예제 #2
0
        /* Obtiene los archivos multimedia de un Caso */

        /* Agrega un archivo para una Postulación */
        public long Post(M.MediaJobApplication mediaJA)
        {
            O.MediaJobApplication BDMediaJobApplication = new O.MediaJobApplication
            {
                FileName         = "",
                DownloadLink     = "",
                LoadDate         = System.DateTime.Now.ToString(),
                LoadHourZone     = System.TimeZoneInfo.Local.ToString(),
                IdJobApplication = mediaJA.IdJobApplication
            };
            BD.MediaJobApplications.Add(BDMediaJobApplication);
            BD.SaveChanges();
            return(BDMediaJobApplication.Id);
        }
예제 #3
0
        /* Sincroniza BD con FS Nube */
        public bool Post(M.ParametroPutFile parametroPutFile)
        {
            bool S = false;

            try
            {
                O.MediaJobApplication mediaJobApplication = BD.MediaJobApplications.FirstOrDefault(x => x.Id == parametroPutFile.Id);
                mediaJobApplication.FileName     = parametroPutFile.FileName;
                mediaJobApplication.DownloadLink = parametroPutFile.DownloadURL;
                BD.SaveChanges();
                S = true;
            }
            catch { S = false; }
            return(S);
        }