public override void OnAppearing(object navigationContext)
 {
     base.OnAppearing(navigationContext);
     _Actividades         = new cat_actividades();
     _Actividades.Activo  = "False";
     _Actividades.Borrado = "False";
 }
 public async Task FicMetDeleteActividad(cat_actividades actividad)
 {
     using (await ficMutex.LockAsync().ConfigureAwait(false))
     {
         FicLoDBContext.Entry(actividad).State = Microsoft.EntityFrameworkCore.EntityState.Deleted;
         FicLoDBContext.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public async Task FicMetCreateActividades(cat_actividades actividad)
 {
     using (await ficMutex.LockAsync().ConfigureAwait(false))
     {
         FicLoDBContext.cat_actividades.Add(actividad);
         FicLoDBContext.SaveChanges();
     }
 }
        public async Task <IActionResult> FicUpdate(cat_actividades item)
        {
            item.UsuarioMod  = "Leo";
            item.FechaUltMod = DateTime.Now;

            FicSrvCatActividadesList FicServicio = new FicSrvCatActividadesList();
            bool FicLista = await FicServicio.FicGetListCatActividadesUpdate(item);

            return(RedirectToAction("FicViCatActividadesList"));
        }
Exemplo n.º 5
0
        public async Task <cat_actividades> FicMetGetMaxLoId()
        {
            var actividad = new cat_actividades();

            using (await ficMutex.LockAsync().ConfigureAwait(false))
            {
                var consulta = FicLoDBContext.cat_actividades.Max(l => l.IdActividad);
                actividad.IdActividad = consulta;
            }
            return(actividad);
        }
        public async Task <bool> FicGetListCatActividadesNuevo(cat_actividades item)
        {
            string url = "CreateActividad2";
            HttpResponseMessage response = await FicCliente.PostAsync(
                new Uri(string.Format(FicCliente.BaseAddress + url, string.Empty)),
                new StringContent(JsonConvert.SerializeObject(item), Encoding.UTF8, "application/json")
                );

            if (response.IsSuccessStatusCode)
            {
            }
            return(response.IsSuccessStatusCode);
        }
Exemplo n.º 7
0
 public ContentResult ActividadUpdate([FromBody] cat_actividades item)
 {
     if (item != null)
     {
         _context.cat_actividades.Update(item);
         try
         {
             var response = _context.SaveChanges();
             return(Content("{'Respuesta':'Operacion exitosa','registros actualizados ':'" + response + "'}", "application/json"));
         }
         catch (Microsoft.EntityFrameworkCore.DbUpdateException e)
         {
             return(Content("{'Respuesta':Error!','Exception':'" + e.Message + "'}", "application/json"));
         }
     }
     else
     {
         return(Content("{'Respuesta':'HORROR!!'}", "application/json"));
     }
 }
Exemplo n.º 8
0
 public ContentResult CreateNivelCompetencia([FromBody] cat_actividades item)
 {
     if (item != null)
     {
         _context.cat_actividades.Add(item);
         try
         {
             var response = _context.SaveChanges();
             return(Content("{ Se han creado: " + response + " Registro(s) exitosamente}", "application/json"));
         }
         catch (Microsoft.EntityFrameworkCore.DbUpdateException e)
         {
             return(Content("{'Respuesta':'Error!','Exception':'" + e.Message + "'}", "application/json"));
         }
     }
     else
     {
         return(Content("{'Respuesta':'HORROR!!'}", "application/json"));
     }
 }
Exemplo n.º 9
0
 public async Task <ActionResult> DeleteAsync(Int32 IdActividad)
 {
     if (IdActividad != 0)
     {
         try
         {
             cat_actividades e = new cat_actividades();
             e.IdActividad = IdActividad;
             _context.cat_actividades.Remove(e);
             _context.SaveChanges();
             return(Ok(true));
         }
         catch (Microsoft.EntityFrameworkCore.DbUpdateException e)
         {
             return(NotFound("Sin Edificios"));
         }
     }
     else
     {
         return(Content("{'Respuesta':'HORROR!'}", "application/json"));
     }
 }