public async Task <IActionResult> Asignar([FromBody] LocalidadUsuario lu)
 {
     if (!ConexionOracle.Activa)
     {
         ConexionOracle.Open();
         if (!ConexionOracle.Activa)
         {
             return(StatusCode(504, ConexionOracle.NoConResponse));
         }
     }
     lu.Username = lu.Username.ToLower();
     if (await cmd.Insert(lu, false))
     {
         return(Ok());
     }
     return(BadRequest());
 }
Пример #2
0
        async void Asignar()
        {
            LocalidadUsuario l = new LocalidadUsuario();

            l.Id_localidad = Localidad.Localidad.Id_localidad;
            l.Username     = ((Funcionario)cbFuncionario.SelectedItem).Username;
            if (await ClienteHttp.Peticion.Send <LocalidadUsuario>(HttpMethod.Post, l, "localidad/asignar", SesionManager.Token, true))
            {
                if (MessageBox.Show("El funcionario fue asignado a la localidad exitosamente.", "Funcionario asignado", MessageBoxButtons.OK) == DialogResult.OK)
                {
                    Cerrar();
                }
            }
            else
            {
                MessageBox.Show("No ha sido posible asignar al funcionario. Compruebe su conexión a internet.", "Problema al asignar funcionario", MessageBoxButtons.OK);
            }
        }