/// <summary>
 /// Método para llenar los generar usuario
 /// </summary>
 public void GenerarUsuario()
 {
     try
     {
         Usuario elUsuario = (Usuario)FabricaEntidades.UsuarioVacio();
         elUsuario.Nombre           = vista.Nombre;
         elUsuario.Apellido         = vista.Apellido;
         elUsuario.Cedula           = vista.Cedula.ToString();
         elUsuario.Tipo_Documento   = vista.TipoDoc.SelectedValue.ToString();
         elUsuario.Telefono         = vista.Telefono;
         elUsuario.Celular          = vista.Celular;
         elUsuario.Password         = vista.Password;
         elUsuario.Fecha_Nacimiento = DateTime.ParseExact
                                          (vista.Fecha_Nnacimiento, "MM/dd/yyyy", CultureInfo.InvariantCulture);// vista.Fecha_Nnacimiento.ToString();
         elUsuario.Fecha_Ingreso = DateTime.Now;
         elUsuario.Email         = vista.Correo;
         elUsuario.Fk_Genero     = int.Parse(vista.Genero.SelectedValue.ToString());
         elUsuario.Fk_Rol        = int.Parse(vista.Rol.SelectedValue.ToString());
         elUsuario.Validacion_dc = 0;
         elUsuario.Valido_dc     = 0;
         elUsuario.Origen        = "n/a";
         //laMarca.tipoMoneda;
         Comando <bool> comandoGenerar = FabricaComandos.CrearAgregarUsuario(elUsuario);
         comandoGenerar.Ejecutar();
     }
     catch (ExceptionCity.ExceptionCcConBD ex)
     {
         vista.alertaClase = RecursoPresentadorUsuario.alertaError;
         vista.alertaRol   = RecursoPresentadorUsuario.tipoAlerta;
         vista.alerta      = RecursoPresentadorUsuario.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message
                             + RecursoPresentadorUsuario.alertaHtmlFinal;
     }
 }
        /* public void LLenarModificar(string prodnombre,  string prodmodelo, string proddescripcion,  string prodprecio, string cantidad){
         *  vista.nombre = prodnombre;
         *  vista.modelo = prodmodelo;
         *  vista.descripcion = proddescripcion;
         *  vista.precio = prodprecio;
         *  vista.cantidad = cantidad;
         * }*/

        /// <summary>
        /// Método para modificar los producrtos
        /// </summary>
        public void Modificar()
        {
            try
            {
                Usuario elUsuario = (Usuario)FabricaEntidades.UsuarioVacio();
                elUsuario.IdUser = int.Parse(vista.UsuId.ToString());
                elUsuario.Activo = int.Parse(vista.activo.ToString());
                Comando <bool> comando = FabricaComandos.CrearActivarUsuario(elUsuario);
                comando.Ejecutar();
            }
            catch (ExceptionCity.ExceptionCcConBD ex)
            {
                vista.alertaClase = RecursoPresentadorUsuario.alertaError;
                vista.alertaRol   = RecursoPresentadorUsuario.tipoAlerta;
                vista.alerta      = RecursoPresentadorUsuario.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message
                                    + RecursoPresentadorUsuario.alertaHtmlFinal;
            }
        }