/// <summary>
 /// Update EnumCountry
 /// </summary>
 /// <param name="entity"></param>
 /// <returns>Message</returns>
 public async Task <string> UpdateEnumCountry(EnumCountry entity)
 {
     try
     {
         var result = await new EnumCountryRepository(logger).Update(entity);
         return(result);
     }
     catch (Exception ex)
     {
         logger.Error(ex.Message);
         throw ex;
     }
 }
        public async Task <ActionResult> Edit(EnumCountry data)
        {
            string result = string.Empty;

            try
            {
                result = await repo.UpdateEnumCountry(data);
            }
            catch (Exception ex)
            {
                throw;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public async Task <JsonResult> Delete(string ids)
        {
            string result = string.Empty;

            string[]    IdList = ids.Split('~');
            EnumCountry vm     = new EnumCountry();

            try
            {
                result = await repo.IsDeleteEnumCountry(IdList, vm);
            }
            catch (Exception ex)
            {
                throw;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        /// <summary>
        /// Delete EnumCountry
        /// </summary>
        /// <param name="Id"></param>
        /// <returns>Message</returns>
        public async Task <string> IsDeleteEnumCountry(string[] IdList, EnumCountry entity)
        {
            string result = string.Empty;

            try
            {
                for (int i = 0; i < IdList.Length - 1; i++)
                {
                    result = await new EnumCountryRepository(logger).IsDelete(Convert.ToInt32(IdList[i]), entity);
                }
            }
            catch (Exception ex)
            {
                logger.Error(ex.Message);
                throw ex;
            }
            return(result);
        }
Ejemplo n.º 5
0
 public MovieLibrary(int number, EnumMovieGenre genre, EnumCountry country, EnumLanguage language, int duration, Date relDate, DateTime regDate)
 {
     this.Number  = number; this.Genre = genre; this.Country = country; this.Language = language; this.Duration = duration;
     this.RelDate = relDate; this.RegDate = regDate; counter++;
 }