Пример #1
0
        /* Agrega un archivo para un Caso*/

        /* Elimina un archivo del Caso */
        public string Post(long idMC)
        {
            O.MediaCase MC = BD.MediaCases.FirstOrDefault(x => x.Id == idMC);
            BD.MediaCases.Remove(MC);
            BD.SaveChanges();
            return(MC.FileName);
        }
Пример #2
0
 /* Agrega un archivo para un Caso*/
 public long Post(M.MediaCase mediaCase)
 {
     O.MediaCase BDMediaCase = new O.MediaCase
     {
         FileName     = "",
         DownloadLink = "",
         LoadDate     = System.DateTime.Now.ToString(),
         LoadHourZone = System.TimeZoneInfo.Local.ToString(),
         IdCase       = mediaCase.IdCase
     };
     BD.MediaCases.Add(BDMediaCase);
     BD.SaveChanges();
     return(BDMediaCase.Id);
 }
Пример #3
0
        /* Sincroniza BD con FS Nube */
        public bool Post(M.ParametroPutFile parametroPutFile)
        {
            bool S = false;

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