// POST: api/cliente
        public IHttpActionResult Post([FromBody] Socio value)
        {
            try
            {
                if (value.id == 0)
                {
                    value.fechaCreacion = DateTime.Now;
                    Socio   socio   = ControlSocio.devolverInstancia().grabar(value);
                    Usuario usuario = new Usuario();
                    Random  random  = new Random();
                    int     rnd     = random.Next(100, 1000);
                    usuario.nombre  = socio.nombre;
                    usuario.usuario = socio.apellido + rnd.ToString();
                    usuario.clave   = socio.nombre + socio.nroDocumento;
                    if (socio.sexo == "Masculino")
                    {
                        usuario.imagen = "images\\perfiles\\adam.jpg";
                    }
                    else
                    {
                        usuario.imagen = "images\\perfiles\\julia.jpg";
                    }

                    usuario.rol           = "SOCIO";
                    usuario.email         = socio.email;
                    usuario.fechaCreacion = DateTime.Now;
                    usuario.idSocio       = socio.id;
                    ControlUsuario.devolverInstancia().grabar(usuario);
                    EnvioMail.enviarMail(usuario.email, usuario.usuario, usuario.clave);
                }

                else
                {
                    ControlSocio.devolverInstancia().grabar(value);
                }

                return(Ok(value));
            }
            catch (UsuarioException ex)
            {
                throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.BadRequest, ex.errores));
            }
        }
        public string Post([FromBody] Usuario user)
        {
            EnvioMail.enviarMail(user.email, user.usuario, user.clave);

            return("enviado");
        }