コード例 #1
0
        public ActionResult GuardarConfiguracion_conf(List <AsignacionBucketsConfig> asignacionBucketsConfigs)
        {
            ManagerUser manage     = new ManagerUser();
            var         dto_result = new AsignacionBucketsConfig();

            try
            {
                if (!string.IsNullOrEmpty(asignacionBucketsConfigs.FirstOrDefault().Accion) && asignacionBucketsConfigs.FirstOrDefault().Accion.Equals("Eliminar"))
                {
                    manage.BorraConfiguracion_conf(asignacionBucketsConfigs.FirstOrDefault());
                }
                else
                {
                    manage.BorraConfiguracion_conf(asignacionBucketsConfigs.FirstOrDefault());

                    asignacionBucketsConfigs.ForEach(x =>
                    {
                        manage.GuardaConfiguracion_conf(x);
                    }
                                                     );
                }
                dto_result.Respuesta = "OK";
            }
            catch (Exception ex)
            {
                dto_result.Respuesta = ex.Message;
            }
            return(Json(dto_result));
        }